Markdown 是一种轻量级标记语言,创始人为约翰·格鲁伯(John Gruber)。它允许人们“使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档”。这种语言吸收了很多在电子邮件中已有的纯文本标记的特性。
Markdown可以做什么?
-
文本编辑:引言部分已经提到,Markdown可以作为标记语言用来写论文、小说、甚至简历。大家可不要被所谓的“标记语言”吓到了,Markdown没有编程语言的复杂,毕竟常用的语法10个都不到(下面会详细说),然而它又可以用来实现简洁优美的排版。
-
微信公众号文章:是的,你平时看到那些很简介优美的文章,其实很多就是用Markdown进行排版的,这也是Markdown在国内一个很重要的应用场景,如果你也是一位微信内容的生产者,建议你尽快使用Markdown,尽快丢弃你的微信公众平台编辑器,不仅low,排版还让观众审美疲劳。
-
事实上,世界上很多作家和记者都在使用Markdown。世界上主流的内容网站也支持Markdown语法,例如:、(被墙)、国内的等。 Last but not least,GitHub也支持Markdown,并推出,风格的Markdown。
Markdown语法
- 绿色方框里包含了几乎所有Markdown常用语法,就是这么简单又这么强大!
-
想了解更多,附一个:
Markdown编辑器
-
Ulysses:(上图就是Mac版Ulysses的主界面)被认为是世界上最好用的文本编辑器,完美支持Markdown并对Markdown进行再次简化,例如插入图片的语法是“![]()”,在Ulysses只需要写成“(img)”。Ulyeese支持Mac系统和iOS系统,而且是付费软件,但我始终相信付费有付费的价值,所以我还是买了。
-
MarkdownPad:在Windows环境上运行,这是我用过的不错的一款,支持WYSIWYG(即所见即所得)。如下图(绿色框里的菜单栏给出了几乎常用语法,非常容易上手):
-
浏览器插件:这不算是一个编辑器,但例如你要在浏览器写微信公众号文章,你就需要一款Markdown渲染的浏览器插件了。有什么用?例如你在网页上使用Markdown语法写文章,你只需要点击一下这个插件,文章内容就可以按照Markdown语法自动排版。如下图(注:我使用的插件是Markdown Here):
——END