纯文本的编辑器,以及纯文本这种格式,有什么优越性吗?
纯文本是相对的概念吗?
1
dawn009 2023-05-20 07:34:19 +08:00 18
避免分心。
发明 Marddown 的初衷是让人可以暂时不去考虑排版,专注于打字。 |
3
billgong 2023-05-20 07:43:45 +08:00
markdown 和“眼中有码,心中无码”一个道理,用的多了你就可以脑补格式了。
反正最后显示出来的时候会编译为其他格式(比如 html ),并不会影响到不会用 markdown 的人。 |
4
helooo 2023-05-20 07:46:08 +08:00
我也有此疑惑
|
5
xabcstack 2023-05-20 07:57:31 +08:00
因为速度, 这个问题好比 为什么有人用 vim 而不使用 vscode
|
6
fox0001 2023-05-20 08:18:42 +08:00 via Android
我用 markdown 写 txt 就是为了不用考虑排版
|
7
FrankFang128 2023-05-20 08:19:24 +08:00 via Android
md 本来就是写邮件的时候很方便的纯文本语言。
|
8
hcsu 2023-05-20 08:26:15 +08:00 via iPhone
大家平时不爱插入图片吗?感觉 md 管理带图片的笔记很麻烦
|
9
msg7086 2023-05-20 08:52:43 +08:00
如果用所见即所得的编辑器,为什么要坚持用 markdown 而不是开个 word ?你这个问题直接否定了 markdown 的本质啊。
|
10
xmumiffy 2023-05-20 09:04:39 +08:00 via Android
markdown 直接可以脑内编译,哪需要编辑器多此一举
|
11
LXGMAX 2023-05-20 09:07:33 +08:00 via iPhone
大脑自带渲染
|
12
37Y37 2023-05-20 09:15:11 +08:00 via Android 11
完全无法理解写 markdown 还用所见即所得编辑器的[手动狗头]
|
13
gpt5 2023-05-20 09:16:29 +08:00
md 可以理解为极度阉割的 latex ,精髓就是写作时专注于内容,而非格式。
但大多数人写的东西还是太简单,简单到不存在什么专注不专注。 |
14
ispinfx 2023-05-20 09:28:41 +08:00 via iPhone
写的时候就是为了方便写,看的时候才看渲染好的。
|
15
z1645444 2023-05-20 09:55:14 +08:00
直接编辑源码格式的 md 就像小时候做笔记画特殊符号表示特殊含义一样
|
16
loophole12 2023-05-20 09:57:19 +08:00 via Android
md 是纯文本,对版本控制支持比较好
|
17
gyt95 2023-05-20 10:04:27 +08:00
如果语法足够熟悉,其实你在编辑 md 的时候已经知道成文后长什么样子了。
如果你每写一部分还要预览看看,证明还不够熟悉语法。。 其实本身 md 的语法就是所见即所得。。 硬是要用到所见即所得编辑器的话,大概是我要发文章到一些平台,在发布之前要检查下排版格式。 |
18
SunsetShimmer 2023-05-20 10:22:21 +08:00
大部分 Markdown 语法是可以想象出结果的(本来就不复杂),有些所见及所得反而会降低简洁性。
|
19
chunqiuyiyu 2023-05-20 10:29:25 +08:00
别人我不知道,自己写文章时打开全屏的 SublimeText ,关闭侧边栏,在主编辑区全神贯注敲下一个个方块字,期待进入文思泉涌、一气呵成的境界。至于修改、润色和预览,那都是之后的事情,至少在写作的时候我需要百分百的专注。
用过所见即所得的编辑器,干扰太严重,写着写着就调整格式去了。 |
20
acctv2 2023-05-20 10:32:44 +08:00 2
markdown 唯一必须使用即时渲染的地方是敲公式,不然你确实敲长了不知道自己在敲什么
|
21
tdjnodj 2023-05-20 10:41:47 +08:00
markdown 写多了之后,提笔写字都会不自觉地想用 markdown 格式。简洁、方便、易懂就完事了。
|
22
sechi 2023-05-20 13:27:23 +08:00 1
看来我这种只会用 Typora 写 md 的人属于异端了🐶
|
23
butanediol2d 2023-05-20 14:17:11 +08:00
我觉得除了楼上提到的,Markdown 本身就是让人不用考虑排版专注内容的原因之外,对于长期用纯文本编辑器的程序员来说,快捷键那一套也可以提升效率吧。
再说了,用文本编辑器写 Markdown 不是还有语法高亮么,其实也相当于所见即所得了,只是所得的样式不太一样罢了。 |
24
815979670 2023-05-20 15:12:39 +08:00 1
习惯 Vnote 写 markdown ,编辑模式 简单的语法可以直接脑补出来效果,而且源码模式编辑效率更高。至于一些不方便脑补的,比如图片 流程图之类的块 vnote 在编辑模式是可以预览的。
从性能上来说 实时预览蛮消耗性能的(可能是因为我单篇数万字的原因),vnote 阅读和编辑分开 编辑不卡顿,阅读页面还能自定义 css 样式 |
25
ltkun 2023-05-20 15:40:02 +08:00 via Android
所见即所得把程序员的档次拉到了文秘级别
|
26
AyaseEri 2023-05-20 15:41:26 +08:00
markdown 你确定所见即所得?换个 CSS 就变样了
|
27
raptor 2023-05-20 17:19:13 +08:00
归根到底就是效率,开个 VIM 编辑不香么?
虽然之前用了很多年 typora ,收费以后我就弃用了,因为真的没有影响。我都是用 vim 写完了再用 typora 看一下最终效果或者小修改一下,再看需要转成别的格式。现在换成 marktext 我用的大部分功能是一样的,转格式功能是弱点,不过不是还有 pandoc 嘛。typora 也是调 pandoc 来转的。 |
28
xell 2023-05-20 20:01:15 +08:00
@815979670 #24 感谢提到 Vnote ,我发现这竟然是内建支持 Vi 模式的 WYSIWYG Markdown 编辑器(此前我一直以为只有闭源的 Obsidian 做到了),而且还开源,只是遗憾 QT 框架带来的 UI 太糙了,在这个意义上还无法取代 Obsidian 。
|
29
jorneyr 2023-05-20 20:04:35 +08:00
我接触过几个这样的人是因为他们真不会 Markdown ,甚至都没听过 Markdown ,都是搞技术的。
|
30
fresco 2023-05-20 20:07:10 +08:00 via Android
写多了直接脑补出来 对着看排版还是浪费一点时间
|
31
james122333 2023-05-20 20:29:28 +08:00 via Android 1
这本是纯文本 vs 富文本之争
讲原因就是富文本十分依赖编辑平台 并且难以编程化使用 虽然没用 markdown 但都是爱纯文本 markdown 红的也莫名奇妙 |
32
james122333 2023-05-20 20:46:42 +08:00 via Android
vi/vim 有四种重要的功能
1. 可将命令结果输出到文档内或从另外文件读取内容到文档 2. 可将内容输出至命令处理并回传修改内容 3. 可将内容输出至命令不修改内容 4. 可将内容作为 vi/vim 内置命令执行 以上搭配有无限可能 例如外连文件就可以直接写一行或行内 e 文档位置 用第 4 项功能执行就外连了 |
33
awolf 2023-05-20 20:47:56 +08:00
就像有些人喜欢打麻将一样,对他来说不是痛苦的事
|
34
james122333 2023-05-20 20:52:03 +08:00 via Android
会使用就完全不想找新工具 用起来十分玄妙
vim 的宏录製其实本质上就是第四项 |
35
xieyuheng OP 感谢大家的讨论,我真是学到了很多。v2ex 牛的。
|
36
lhx2008 2023-05-20 21:05:22 +08:00
我就喜欢用所见即所得,插图片,调图片大小,插表格,插行,插 UML ,看大纲贼方便,纯文本从来不是目的
|
37
815979670 2023-05-20 21:09:24 +08:00 1
@xell Vnote 优点是 QT (运行快速),缺点也同样是 qt (修改界面 ui 样式 难度较高)。开发团队里面暂时没有设计类的人员,短期内应该不会有什么改善(不过我重写了 阅读模式 Markdown 的样式 主题名称 Vue-light 可以改善一些)。
|
38
jackmod 2023-05-20 21:31:15 +08:00
软盘时代留下来的习惯。文件损坏是非常恶心的。
现在这个时代文件几乎不可能因物理原因而损坏了。 纯文本除了很难损坏,还可以加入版本控制系统。 |
39
Aurorataro 2023-05-20 21:42:31 +08:00
@hcsu 我一般用 picgo
|
40
LangInteger 2023-05-20 22:08:01 +08:00
哈哈 这也能遇到,我主用 md ,主要是为了版本控制,方便像代码一样追溯
|
41
SekiBetu 2023-05-20 22:40:17 +08:00
所见即所得不就是 word ?有必要用 markdown 语法写吗
|
42
byteroam 2023-05-20 23:56:15 +08:00
优越感哈哈
|
43
RoccoShi 2023-05-21 00:18:03 +08:00
1. 所见即所得将偶尔导致不规范的 markdown 语法,结果就是换个编辑器就出现渲染有问题,而在熟悉 markdown 语法的情况下不会出现这类问题
2. vim 3. 长文档的性能问题 (比如 typora 文档过长用预览模式会很卡) 我一般是 typora 的源码模式和预览模式换着用,然后一些读代码或者项目的文档笔记之类的用 vscode 就顺带写了,也懒得开一个预览窗口。 |
44
NewMoorj 2023-05-21 00:19:29 +08:00
我写 HTML 都用记事本.......
|
45
xieyuheng OP 我个人都是用纯文本来记笔记: https://github.com/xieyuheng/inner
但是很多朋友都用「所见即所得」, 或者说是带有很多针对 Markdown 的编辑功能的编辑器。 然后我一直在用 https://readonly.link 这个纯 web 端的工具, 主要是如果你能用 http 把自己的内容 serve 出来的话, 这个工具很方便吧渲染出来的内容分享给别人。 |
46
JayeGT002 2023-05-21 07:51:18 +08:00
所见即所得模式下,光标移动到语法附近时,语法会显现出来,这种变化很容易导致分心(对我来说是这样),纯文本倒是没这个毛病
至于到底是纯文本还是所见即所得,说到底还是习惯问题,因为编辑器基本是不会经常更换的,也就不会出现语法混淆的问题 |
47
traciser 2023-05-21 08:54:49 +08:00 via Android
方便用 git 做版本管理
|
48
crackidz 2023-05-21 09:16:35 +08:00 1
the goal of markdown is enabling people "to write using an easy-to-read and easy-to-write plain text format, optionally convert it to structurally valid XHTML (or HTML)."
|
49
luwang 2023-05-21 15:59:35 +08:00
真的,除了图片和表格,我觉得其他不所见即所得没有多大关系
|
50
MartinWu 2023-05-21 19:12:05 +08:00
我就是希望格式本身也是可见的,容易 debug 的。我用 word 时,几个人经手过的文档格式基本上就是。。。。
|
51
yuekcc 2023-05-21 21:19:08 +08:00
我自己的实践。自己专心写文章喜欢用 markdown ,因为 markdown 更单纯更容易控制展示的效果。但是记笔记还是所见及所得的编辑器更快,笔记经常比较随意。
|
52
zbowen66 2023-05-23 14:08:20 +08:00
你直接用你的 Word 或富文本编辑器就行了,干嘛要用 Markdown 呢?
|
54
Izual_Yang 2023-09-01 14:28:25 +08:00
你都用纯文本了,还要 markdown 干啥
以及 你都用所见即所得了,还要 markdown 干啥 |
55
hualuogeng 337 天前
@raptor vim 有 markdown 支持,看上去也不错
|
56
gledos 328 天前
我觉得主要是开源精神、高度适配网页世界以及安全。
许多开源的博客、文档生成工具,都支持 Markdown ,就是因为 Markdown 有许多开源实现。几乎所有的编程语言下,都有 Markdown 生成器。 而富文本是指什么?是 Word 、RTF 格式吗?这种格式如果要转化成网页,总有一些水土不服,除非直接使用基于 HTML 的富文本编辑器。 但是应该很少见到 HTML 的富文本编辑器吧,许多论坛使用的是 BBCode ,再将 BBCode 转为 HTML ,这背后的考量就是安全性。同样,Markdown 也与 BBCode 相似,网站提供 Markdown 而不是 HTML 支持,也有安全性的帮助。 |
57
gledos 328 天前
写完才发现理解错了标题 🤣
刚开始写也许摸不着头脑,不过越写,越发现 Markdown 适合自己,大概就是这样吧…… 所见即所得的 Markdown 编辑器在性能、直观性方面,感觉都有欠缺。所以我没有怎么使用,我还是习惯静态查看全局的纯文本模式,就像 #46 楼说的一样,动态的会分心。 纯文本某种意义上来说,确实是相对概念。比如 RTF 格式理论上也能看完格式指导,然后用纯文本手动写。但大多数人使用所见即所得工具编写,所以应该被划分到富文本中去。 而 Markdown 用户大多数应该还是纯文本编写吧,所以应该能划分到纯文本里。 |