Markdown

Markdown 是一种轻量级标记语言,创始人为约翰·格鲁伯(John Gruber)。它允许人们“使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档”。

Markdown可以做什么?

  1. 文本编辑:引言部分已经提到,Markdown可以作为标记语言用来写论文、小说、甚至简历。大家可不要被所谓的“标记语言”吓到了,
    Markdown没有编程语言的复杂,毕竟常用的语法10个都不到(下面会介绍),然而它又可以用来实现简洁优美的排版。

  2. 微信公众号文章:是的,你平时看到那些简洁优美的文章,其实很多就是用Markdown进行排版的,这也是Markdown在国内一个很重要的应用场景,如果你也是一位微信内容的生产者,建议你尽快使用Markdown,尽快丢弃你的微信公众平台编辑器,不仅low,排版还让观众审美疲劳。

  3. 主流平台支持:事实上,世界上很多作家和记者都在使用Markdown。世界上主流的内容网站也支持Markdown语法,例如:Medium、WordPress、国内的等。Last but not least,GitHub也支持Markdown,并推出了GitHub风格的Markdown。

Markdown语法

  1. Markdown_第1张图片
    Ulysses.jpg

    绿色方框里包含了几乎所有Markdown常用语法,就是这么简单又这么强大!(注:这是著名的Ulysses编辑器,部分语法是对Markdown标准语法的再次简化,但大体一致)

  2. 想了解更多,可以参考官方的相关文档,会有更详细的说明。

Markdown编辑器

  1. Ulysses:(上图就是Mac版Ulysses的主界面)被认为是世界上最好用的文本编辑器,完美支持Markdown并对Markdown语法进行再次简化,例如插入图片的语法是“![]()”,在Ulysses只需要写成“(img)”。Ulyeese支持Mac系统和iOS系统,而且是付费软件,但我始终相信付费有付费的价值,所以还是买了。

  2. MarkdownPad:在Windows环境上运行,这是我用过的不错的一款。支持WYSIWYG(所见即所得)。如下图(绿色框里的菜单栏给出了几乎常用语法,非常容易上手):

    Markdown_第2张图片
    MarkdownPad.jpg

  3. 浏览器插件:这不算是一个编辑器,但例如你要在浏览器写微信公众号文章,你就需要一款渲染Markdown的浏览器插件了。有什么用?例如你在网页上使用Markdown语法写文章,你只需要点击一下这个插件,文章内容就可以按照Markdown语法自动排版。另外,如果你熟悉前端技术,还可以尝试修改插件的css样式,令排版更具个性。插件使用如下图(注:我使用的插件是Markdown Here):

    Markdown_第3张图片
    点击1.jpg

    Markdown_第4张图片
    点击2.jpg

本文排版使用Markdown


——END

你可能感兴趣的:(Markdown)