Mac 下兩款 Markdown 編輯器 Mou/MacDown 大 PK


  MouMacDown 是我在 Mac 下用過的兩款優秀的 Markdown 編輯器。以前一直使用的是 Mou,但不知怎的最近 Mou 在保存時總有 4s 以上的卡頓,這讓我很不爽,沒找到有效的解決方法,因而我被迫去尋找其它的 MD 編輯器。我嘗試過不少種,但總以爲沒有 Mou 體驗好,最終讓我找到了 MacDown——OS X下開放源代碼 Markdown 編輯器。
 
背後的故事

  頗有興趣關注了這兩款軟件的做者及背後的故事,發現頗有趣,在評測兩款軟件以前咱們先八一八故事吧。git

Mou 的做者羅晨,我的主頁:http://chenluois.com/,現居住天津,自由職業者。MacDown 的做者Tzu-ping Chung,我的主頁:https://uranusjr.com/,現居住臺北市,應該是臺灣同胞吧。程序員

根據 MacDown 做者的介紹,他曾經一度是 Markdown 的重度用戶,而使用的編輯器基本是 Mou,但 Mou 能夠處理fenced code blocks,卻對代碼高亮不支持,同時在渲染 Markdown 時也有 bug,這讓他很苦惱。Mou 的做者當時正準備轉手該軟件,一直沒有更新,因此,他就開始從頭開始模仿 Mou 寫一個,由於是 Markdown editor for Macs,因此取名爲 MacDown。github

MacDown 做者 Chung 在徵得 Mou 做者 Luo 的贊成使用了 Mou 的幾款主題,發佈了 MacDown 的原始版本。Luo 最後發現 MacDown 時,很氣憤,並指責 Chung 是 copycat,意思是 MacDown 山寨了 Mou。Chung 也意識到確實是本身抄襲了 Mou 不少東西,根據某條推文的建議(並非Luo發佈的),將以前 github 中項目描述 改爲了:markdown

比較詳細的情節能夠參見 Chung 的博客。至於 MacDown 和 Mou 的關係是怎樣的,是否是 MacDown 就是不道德地克隆了 Mou 呢?這個每一個人都有本身的見解,這裏就不討論了。編輯器

欣喜的是,目前兩款軟件都找到本身的發展模式,Mou 已經完成了衆籌,即將發佈 1.0 版本,若是有對 Mou 有情懷的同窗能夠支持做者;MacDown 依舊會走本身開源的道路。 post

Chung 的一句話也道出了個人心聲:spa

 

好了,八卦完了,最後我要對兩位做者表示由衷的謝意,貢獻給咱們好用的軟件!下面我會根據我體驗,分別提一下兩款軟件各自的特點地方。開放源代碼

共同功能

  • 提供豐富的簡潔大方好看的主題,同時支持自定義
  • 提供豐富的渲染 Markdown 以後的 CSS 樣式,同時支持自定義樣式
  • 英文單詞的自動補全功能,按下 Esc 鍵列出補全的列表
  • 字符、單詞統計功能
  • 支持 fenced code blocks
  • TeX 數學公式的支持
  • 支持導出 HTML 和 PDF 兩種格式
  • 便捷的快捷鍵操做
  • ...

Mou 特點功能

集成 Tumblr 和 Scriptogr.am 發佈博文

能夠配置 Tumblr 和 Scriptogr.am 的郵箱,在 Mou 上寫文章經過 File->Post-> 能夠發佈到這兩個平臺上,很是方便。3d

語言支持

Mou 內置 CJK 字符支持,你能夠很容易使用中文、日文、韓文等來寫文章,同時還支持豎排的風格。code

MacDown 特點

代碼高亮

Mou 和 MacDown 都支持 fenced code blocks(先後三個反引號能夠表示代碼塊),但 MacDown 支持加語言標識符實現代碼高亮,這對程序員來講簡直是福音啊,很是棒的功能。

GFM Task List 支持

MacDown 支持 Task list,有了這個功能,你能夠將你的 MD 編輯器立馬變成 TODO list,是否是很贊?

Jekyll Front-matter 支持

不少人使用 Jekyll 做爲博客引擎,這時 Jekyll 的前面那段該怎麼去渲染呢?MacDown 和 github 同樣能夠支持。

總結

OK,總結完了,若是不是 Mou 在個人 Mac 上有卡頓,我也沒想着要換一款編輯器,目前我在用 MacDown 感受仍是很不錯的,由於有代碼高亮支持就足以把我留下了。至於你選哪一款,你能夠下載下來本身體驗體驗,反正軟件都很小。也許你跟我同樣,由於某個小瑕疵放棄某個軟件,又由於某個小功能的驚喜而喜歡上某個軟件。

相關文章
相關標籤/搜索