markdown编辑器比传统的富文本编辑器有什么优势?

最近看很多帖子在讨论MarkDown编辑器, 不知道这样的编辑器和传统的富文本编辑器(TinyMce等)有什么优势?

望大侠们请教.

阅读 19.4k
3 个回答

我觉得,这个问题,对于markdown 在国内越来越流行而言挺有代表性的,我尝试回答一下。

首先,要搞清楚一点,markdown 编辑器与传统的富文本编辑器实际上一点区别都没有!只是可能由于某些原因放到了一个概念,那么是一个什么概念呢?

在传统的富文本时代,我们不需要接触任何的标签,我们只用编辑器带的东西功能就行,而markdown多了一层标签的概念,而这一层标签的概念被大家无限放大,让人感觉markdown 是什么神奇的东西。下面举一个例子:

在富文本编辑器年代,对于引入一个链接,你只要选哪个链接,然后粘贴过去。

而在目前部分markdown编辑器,由于设计者默认你懂了markdown的语法就不搞这么一个工具栏[baidu](www.baidu.com) 让你自己手动加入,由于,一些完全不知道markdown是什么东西的人来说,就觉得与平常的东西不一样,就感觉markdown是什么神奇的东西。。

实际上markdown 一点都不神奇,也没有一点的与众不同,它与大家认知的富文本编辑器实际时候都一样就是一个html解释器在富文本的时候我们的编辑语法是工具栏,在markdown里面是一些标签语法一样。

上面说了一些markdown的概念,现在回到一下问题本身,个人观点这两者是没有比较的意义,因为两者都是html的解析器引擎,提问者所感知的富文本编辑器可能操作上面比较简单,但是,markdown一样能做到,就如同segmentfault的编辑器,就有用到markdown,不过可能加了一个工具栏,可能就觉得这是一个文本编辑器而不是markdown。

其实,我觉得,如果问题问,用标签语言进行文本编辑和 可视化文本编辑器的优劣,更符合题意。

编辑器本身只是编写文本的工具,并不那么重要,重要的是markdown这一轻量标记型语言。

Markdown 的理念是,能让文档更容易读、写和随意改,Markdown 的格式语法只涵盖纯文本可以涵盖的范围。只需要学习几个简单的符号,然后专注于码字,文字的排版只是多打几个符号而已。

一份使用 Markdown 格式撰写的文件可以直接以纯文本发布,并且看起来不会像是由许多标签或是格式指令所构成。

1,MD单独看源码都是非常易懂的。。编译之后更是带有了html的特性可以用css来美化。
2,MD的语法制定的很干净,安全性比直接的html啥的要好得多。。。
3,开源支持

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏