Markdown 比起纯文本好像也没多大用处啊

2021-05-08 17:34:25 +08:00
 buxianyu

Markdown 为啥这么流行? 还不如直接纯文本。 或者就 html 。

4679 次点击
所在节点    问与答
38 条回复
ThirdFlame
2021-05-08 17:37:53 +08:00
是的,不如纯文本。


标题、序号、表格、代码块、公式、图片啥的 ,纯文本做不了的,也不需要 md,大家都写 html 就行了。
3dwelcome
2021-05-08 17:39:00 +08:00
纯文本又不能插入图片。

markdown 相当于以前的富文本模式。

如果不是专业前端,几乎没人能手写 HTML,布局是个大坑。
cmdOptionKana
2021-05-08 17:43:49 +08:00
因为 markdown 就是纯文本啊,这才是当初 markdown 流行起来的主要原因。

另外一个原因就是 github 对 markdown 支持很好,而程序员又有很多人喜欢语法高亮,这对 markdown 的推广也是意义重大。

你写 html,如何处理语法高亮?
hafuhafu
2021-05-08 17:45:43 +08:00
比纯文本还是强上不少。
多数人需求应该只是记点笔记,然后需要一点排版和样式差异,用 HTML 挺麻烦,还有代码块啥的。
lostberryzz
2021-05-08 17:52:29 +08:00
markdown 在于语法简单,表达能力足够
kop1989
2021-05-08 17:58:10 +08:00
markdown 就类似于富文本,但是比 html 门槛要低很多。

markdown 相当于是针对文字工作者优化的“html”。

html 的主要问题就是布局和样式对于非前端开发者而言,过于复杂,md 恰好精简了此处。
falcon05
2021-05-08 18:06:09 +08:00
你可以理解为简化版的 html
raaaaaar
2021-05-08 18:10:26 +08:00
写文档啥的,对格式不那么总是,只想把专注于内容,一个键盘就能解决所有问题,一气呵成的感觉。
christin
2021-05-08 18:11:27 +08:00
可以加粗 插图 正确显示代码样式就已经比纯文本强了
你觉得没用是你没有这个需求
yeqizhang
2021-05-08 18:50:07 +08:00
除了不能搞颜色,基本满足我做笔记的要求了。排版比 html 好写。
做文字编辑的工作者学起来也简单
0x400
2021-05-08 18:52:51 +08:00
目的就是为了干翻 markup
gam2046
2021-05-08 19:00:10 +08:00
因为 markdown 在有渲染的情况下,表达能力比纯文本丰富,在没有渲染的情况下,由于标记简单,肉眼也可以看出格式,几乎不影响阅读。比如想编译某个项目,git clone 以后,cat ./README.md ,即使没有富文本渲染,也可以阅读。而在 GitHub 网页上,渲染后阅读效果更好。

而 HTML 不渲染,人眼是没法看的。
kasusa
2021-05-08 19:08:12 +08:00
可能是富文本编辑器太难开发了。
lovecy
2021-05-08 19:13:26 +08:00
Markdown 不就是为了轻度写文档设计的吗,熟练了过后配合渲染,三两下写出一个还看得过去的文档,不必纯文本还要缩进还要换行方便多了?
jasonyang9
2021-05-08 19:30:19 +08:00
MD 是有结构的文档。

请教各位吴彦祖,md 中怎么表示一个 heading 的结束?比如:

## Level 2

Yada yada...

### Level 3

<-- How to end Level 3?

Back to Level 2 block. Yada yada...

## Another heading
luhe
2021-05-08 21:16:23 +08:00
但凡...也问不出这样的问题啊...
SenLief
2021-05-08 22:16:17 +08:00
@jasonyang9 heading 应该是没有换行的,所以你回车之后就结束了,至少我在 vscode 上是这样渲染的。
shyangs
2021-05-08 22:21:13 +08:00
Markdown 太弱了, 結果衍生一堆方言.

如果在平行宇宙流行的是 AsciiDoc , 應該不ˋ會搞出這麼多方言.
wtdd
2021-05-08 22:22:25 +08:00
是的,意义并不是很大
iasuna
2021-05-08 22:28:38 +08:00
Markdown 的优势是撰写说明文档等简单的文档。

加粗、链接、代码块、表格都能实现。纯文本写说明文档根本做不到。

至于为什么不用 html,显然你根本没用 html 写过说明文档。
最大的问题是代码的可读性太差了。不用浏览器显示特别乱。
针对复杂的文档,你没发拿文本编辑器打开 html 文件之后直接阅读。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/775706

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX