維基百科上對 Markdown
的解釋是:
Markdown 是一種輕量級標記語言,創始人為約翰·格魯伯(John Gruber)。它允許人們“使用易讀易寫的純文本格式編寫文檔,然后轉換成有效的XHTML(或者HTML)文檔”。這種語言吸收了很多在電子郵件中已有的純文本標記的特性。
我接觸 Markdown 也沒有多久,大概今年6月的樣子。但從一開始了解到 Markdown 的時候,我就決定以后寫東西盡量用 Markdown 了,因為你可以專注于文字本身,暢快淋漓地寫文章而不用老是擔心格式問題,使用 Markdown 的標記語法,會自動生成一篇格式優雅的文章。它還有其它有點,比如:
- 純文本格式,兼容性極強,可直接用文本編輯器打開。
- 格式轉換方便,Markdown 的文本你可以輕松轉換為 html(xhtml) 等。
- Markdown 的標記語法簡單,常用的語法不多,有極好的可讀性。
要說到 Markdown 的語法學習,其實很簡單,一般半個小時就能搞定常用的語法。網上有很多介紹 Markdown 或者 Markdown 語法教程之類的,我這里不推薦大家去看,我覺得直接從使用 Markdown 工具開始會讓你記得更快更有效。這里推薦一款強大的中文在線 Markdown 編輯器 Cmd Markdown, 通過實時的預覽你一下子就知道了某個語法怎么用的、有什么效果,而且在你第一次使用的時候,編輯器本身打開的就是一篇教程,十分方便!以后忘記了某個語法,也可以隨身打開這篇教程查看。
說到 Markdown 工具,我也試用了不少。目前 Cmd Markdown 是我知道的在線中文 Markdown 編輯器最強的一個,除了大多數 Markdown 工具都支持的,比如代碼語法高亮啊、腳注啊什么的,它還支持 LaTex 公式,寫論文公式多就知道有多好用了,現在甚至是提供流程圖、序列圖的功能,作者目前還在開發新功能。
其次呢,是 StackEdit, 這款編輯器也是在線的,但有 Chrome 離線版本提供。我覺得這算是英文中最好的 Markdown 編輯器了,中文支持不太好,具體表現在把文檔導出為 PDF 的時候會亂碼,有一個曲線救國的方式,就是先導出為 HTML,再把 HTML 用 Chrome 打印為 PDF.
還有一個可以介紹下,馬克飛象,功能也挺全的,最大的特色就是可以同步文檔到 印象筆記
,目前也提供離線版本,但正式版已出,只有10天的試用期,也就是要收費了。
我目前用的 PC 離線 Markdown 工具是 Haroopad, 韓國人開發的,覆蓋 Mac/Windows/Linux. 免費接受捐贈,不用 MarkdownPad的原因是免費版不支持代碼高亮......
最后總結一下,各個工具的差異吧。
- Cmd Markdown
支持基本常見功能 + LaTex + 流程圖 + 社區分享文章,支持導出為 HTML, 暫時沒有離線版本,完全免費;- StackEdit
支持基本常見功能 + LaTex + 流程圖 + 社區分享文章,支持導出為 HTML 以及 PDF, 有離線版本,但導出為 PDF 為高級功能,此項收費;- 馬克飛象
支持基本常見功能 + LaTex + 同步到印象筆記,支持導出為 HTML 以及 PDF,有離線版本,可試用10天,收費;- Haroopad
支持基本常見功能 + LaTex, 支持導出為 HTML, 離線版本,完全免費。
by Henry 2014-09-23