精品网络应用:Markdown篇

Markdown是时下非常流行的软件。我们一般用它在电脑里写文字(作文、笔记、会议记录等),功能介于记事本和 Word 之间,是html语言的简化版,比LaTeX要简单和容易得多。

Markdown的时髦得益于它的简洁和强大,可以满足平时用电脑写东西的大多数需求,甚至有时候更方便。比如想把本文里所有的“Markdown”这个词的字体加粗,Word的初级用户只会逐个修改,大概到中级水平才会批量操作,而Markdown用户学一分钟就能轻松完成了。

我以前写过题为九分钟学会Markdown的日志。这里介绍我精挑细选的几款超级棒的网络应用,让你不必安装任何软件,就可以痛痛快快使用Markdown。

大鹏志在线MarkDown编辑器

先给自己做下广告。’大鹏志’的所有博客都是用Markdown写的;每篇日志文末的评论栏都支持Markdown语法。不信,你把本网页拉到底部,试试输入文字,并选定一些文字后点工具栏的任意按钮试试效果。快捷键让插入超级链接(ctrl+l)、插入图片(ctrl+g)、粗体(ctrl+b)、斜体(ctrl+i)都异常方便。试试在评论栏按ctrl+g,然后把下面这个图片链接拷贝粘贴进去:

https://gwkpxq-bn1305.files.1drv.com/y2p02nUqt7uhPRsYrhV0dpnH6R1hDrLBksSpNrYuLl_VxmcnFb4LHtyqStJKM3hO9uC2i6mx7IH5p9Gnz8nZA6fi5rDTjJR_pZoA09hmVX-SBE/alipay.png

enter image description here

插图:’大鹏志’的评论栏

相信你此时大概理解了Markdown是什么。对,’Markdown’和’Markdown编辑器’是两回事,就像’英语’和’英语字典’的关系一样。Markdown是一套规则;不管用什么软件,包括记事本,你只要按这个简单的规则写文本就行了。它不依赖任何软件,就好比使用英语并不依赖特定的字典一样。不喜欢的字典,丢掉换一本就行,Markdown文本也一样。需要的时候,借助任何Markdown编辑器,不管是在线的或本地安装的,把这个文本的格式显示出来即可。

StackEdit在线Markdown编辑器

Markdown在线编辑器数不胜数,鱼龙混杂。我试用过几款,后来锁定在StackEdit上,再也不换别的了,并且卸载了本地安装的MarkdownPad。StackEdit是谷歌网络硬盘 Google Drive的默认编辑器,是我见过的最强大的Markdown编辑器,没有之一。

进入StackEdit的网站,点击上边的Start按钮,就看到了编辑窗口。默认给出一个文档示例,左栏用来写文字,右栏是输出结果,右上角可以修改文件名。就在这个默认示例文档里修改修改吧,体会一下。

enter image description here

插图:StackEdit在线Markdown编辑器

StackEdit太强悍,秒杀一切同类应用:

  • 最方便的是:只要是浏览器的StackEdit窗口里显示的文本,不管是不是网络硬盘的,都实时自动保存。怕因为死机、断电而没保存文稿的人有福了,在这里连ctrl+s都不用按。
  • 更牛的是,只要不清除浏览器缓存,那么即使在没有网络的时候,在浏览器里可以同样使用StackEdit。相当于是个本地软件。
  • StackEdit可以跟谷歌网络硬盘关联同步。在Google Drive里可以选择创建StackEdit文档,就自动用StackEdit打开了。任何修改、编辑、重命名等,都在Google Drive自动实时同步。
  • 也支持从Dropbox导入,或从本地电脑硬盘里导入。
  • 最牛的是:支持扩展的Markdown语法,可以很方便地输入表格、脚注、LaTeX数学公式、生成文档目录等。而且,这些功能都很容易学会,看看示例文档就行了。
  • 实时字数统计。
  • 显示文档结构图。
  • 支持Markdown和HTML之间相互转换。
  • 支持拼写检查。

StackEdit的早期版本是可以直接导出pdf的,后来这个功能只提供给赞助者(每年5美元赞助费)。不过,只要把左栏写好的文本拷贝粘贴到下面这一款编辑器里,就可以免费导出pdf了。

Dillinger在线MarkDown编辑器

Dillinger的界面跟StackEdit类似,功能略逊,但也有它独特的优势。它支持的网盘更多,可以跟多个网盘关联和自动同步,包括Google Drive,Microsoft Onedrive,Dropbox,GitHub,可以更换主题,并直接导出 pdf。稍微不便的是,它没有给出一个直观的工具栏,因此更适合熟练者使用。

enter image description here

插图:Dillinger在线MarkDown编辑器

上面这两款编辑器都是英文界面。喜欢中文界面的,可以试试下面这两款。

中文界面的在线Markdown编辑器

麻花在线Markdown编辑器是国人自己开发的优秀编辑器,完全满足日常使用。而且,它另辟蹊径,可以自定义css,可以显示行号;最特别的是,它竟然支持vim的操作方式。

enter image description here

插图:MaHua在线Markdown编辑器

简书是一个支持Markdown的写作阅读平台。就像新浪博客一样,用户在上面写文章,并发布在网站上;也可以阅读别人发布的文章,发表评论。文章可以以Markdown格式打包下载。简书吸引人的地方在于它界面的简约清爽。跟上面介绍的Markdown编辑器不同,简书需要用邮箱注册才能书写。

结语

我使用Markdown,是从RStudio编写R代码开始的,到现在用了不到两年,渐入佳境,至今爱不释手,欲罢不能。我认为,电脑软件的理想境界就应该像Markdown一样,易用,简洁,优雅,灵活。以后我还会继续用下去,希望有更多的朋友爱上她。

顺便说一下,’大鹏志’的后台和评论栏支持Markdown,没什么神秘,用WP-Markdown插件就可以实现。

精品网络应用:Markdown篇》上有19条评论

    1. 大鹏 文章作者

      我的评论栏完美支持纯文本。忘了哪位名人说过:牛刀杀鸡,效果更好。

      回复
        1. 大鹏 文章作者

          有啥可深入的,不就是那么点东西嘛。

    1. 大鹏 文章作者

      如果纯文本就够用的话,我要恭喜你。生活越简单越好。

      回复
  1. linlinxing

    技术性很强的博文啊。
    学习了。
    短文写作我用的是Ulysses,日记是Day One。这两个都支持MD吧。
    写长篇的时候用Scrivener。博文发布就用MarsEdit写。
    总之,写东西很快乐。
    曾经试过各种app来写,精简下来,就这四个最爱。

    回复
    1. 大鹏 文章作者

      找到个称心的工具,然后只管用下去,工具其实并不重要。

      回复
      1. linlinxing

        对啊,称心就好。这才是关键。
        不过,做什么事情,就用什么工具。
        从某方面考虑,也是提高效率的一种手段吧。

        回复

发表评论

电子邮件地址不会被公开。 必填项已用*标注

To create code blocks or other preformatted text, indent by four spaces:

    This will be displayed in a monospaced font. The first four 
    spaces will be stripped off, but all other whitespace
    will be preserved.
    
    Markdown is turned off in code blocks:
     [This is not a link](http://example.com)

To create not a block, but an inline code span, use backticks:

Here is some inline `code`.

For more help see http://daringfireball.net/projects/markdown/syntax