Markdown编辑器之比较

96
怀瑾握瑜
2014.07.02 13:43* 字数 1132

一直在为找不到合适顺手的笔记软件苦恼,用Word吧,不是跨平台的,虽然linux的open office和wps也可以打开看,但是格式与字体经常发生细微的改变;用LATEX吧,像是高射炮打蚊子,和Word一样,LATEX也是重量级软件,光是安装配置好,就已经够麻烦了,想看到排版效果还要自己make,更何况还有繁琐的语法和更繁琐的各种包啊库的,想想就觉得累呀。而其他一些专门的笔记软件,比如我以前用过的keepnote,rednotebook等,虽说也是轻量级跨平台的,也可以输出成html和pdf等格式,可是格式需要用鼠标手工调整,这样效率就低了。

最近发现markdown是个好东西,语法简洁,功能也够用,输出成网页格式非常方便,特别适合记笔记。markdown
的语法规则一个小时之内就可以学会,可是找到一款出色的markdown编辑器却费了一番功夫。下面我对自己试过的markdown编辑器做一个比较:

chrome插件类:

  • StackEdit
    输出美观大方,可本地保存,还有拼写检查,但是对中文支持不好,可以从截图中看到,中文全部被标记为拼写错误,而且源代码中汉字的字间距太大。

    sp2.png

  • MaDe
    作者为中国人,名字起得很有特色,输出效果也不错,但是三级及以上标题没有加黑,算是一点小瑕疵吧,源代码格式输出的背景色为黑色,很有黑客范儿。不过有个bug很致命:不能输出和保存!,虽然有export按钮,但是不起作用,期待作者能够即使更新吧。

    sp3.png

独立编辑器类(仅限于跨平台):

  • ReText
    用python开发的,所以跨平台。听说ReText是linux平台上最好的markdown编辑器,效果却令人失望:不能解释源代码格式,引用格式只是缩进,完全没有除了纯白色的第二种背景色和除了纯黑色的第二种字体颜色!这还是最新的4.1版本!
    sp4.png

网页类(仅限于国内网站):

  • 作业部落
    输出效果清爽美观,编辑与保存都是在线的,还额外扩展了“标签”功能,也可以将md源码和html下载到本地,不过一次只能下载一篇,如果你想把自己写过的所有文章全部下载,那就很麻烦了。但是编辑器本身非常出色,几乎支持所有markdown高级功能如插入LATEX公式、高亮各种编程语言的源代码、脚注、自动生成目录树等等。
    sp5.png
  • 简书
    排版效果非常好,与作业部落不相伯仲,文本颜色更加丰富,比作业部落更胜一筹,而且很慷慨地提供了下载自己所有文章的功能,一次点击设置->其他->下载所有文章即可,所有的md文件和html网页都会打包压缩在zip包中。另外一个出彩的地方是插入本地图片很方便,只需要将文件浏览器中的图片文件用鼠标拖到编辑器窗口中即可!略微遗憾的是,简书不支持段内换行,可能是开发者考虑到大多数用户可能不易理解这种LATEX风格的语法吧,这其实也无所谓的,但是缺乏自动缩进,也不能用tab键,这就真的让人捉急了。其他高级功能比如LATEX公式,显示行号的源代码区块,脚注等都不支持。不过简书还提供了博客和社交的功能,已经不止是一个在线编辑器了。

综上所述,目前在国内最好用的markdown编辑器,对于理工科的人来说,是作业部落, 而对于文科出身的人来说,大概非 简书莫属了。

Markdown & LATEX
Web note ad 1