开始用 Markdown 写博客

1680次阅读  |  发布于5年以前

今天又对我的博客程序进行了改造:写文章时支持 Markdown 语法。最近越来越喜欢用 Markdown 写文档,以后写博客也可以用了,想想就觉得幸福。用过 github 的同学对 Markdown 都不陌生,对比常见的富文本编辑器,它至少有以下优点:

对于喜欢贴代码的程序员来说,GFM(GitHub Flavored Markdown)定义的代码块语法方便好用。Sublime Text 对 Markdown 的语法高亮也支持得也很好,一目了然。Web 上也有强大的 CodeMirror 支持 Markdown 的编写。

markdown

解析 Markdown 语法,我用过两个库:运行于浏览器和 Nodejs 的 JavaScript 库 marked,和 Python 库 Markdown。它们除了支持 Markdown 的基本语法外,还支持表格、代码块、TOC 等扩展功能。

最近,身边不少技术强爱折腾的朋友都把自己博客换成 Nodejs + Markdown 了。如果不想自己开发,也可以用 jekyll 或 Octopress 等系统。它们都支持 Markdown,都能很好的跟 github 整合。

还有一家叫 postach.io 的网站比较有趣,在这里写博客的方式很特别:绑定 Evernote 帐号,在指定记事本新建 Note 并添加名为 published 的 tag,同步即可。当然,postach.io 也支持 Markdown。

最后再推荐一下月影最近开发的 gitpress 系统(已经停止维护了)。gitpress 非常易用,只需要简单几步,就能把你在 github 上的项目变成博客。还支持绑定域名、本地搭建服务等高级功能。整个项目都是开源的,可以去官网了解更多。

Copyright© 2013-2020

All Rights Reserved 京ICP备2023019179号-8