7 款優秀 Markdown 編輯工具推薦

天府雲創發表於2016-12-19

解決作者編輯們的焦慮:7 款優秀 Markdown 編輯工具推薦


什麼是 Markdown?簡單地說,它就是一種語法,一門適合用於寫作的簡單語言。用過 Markdown 的人都知道,它的高效在於能有效避免不規範的行高、行距、首行縮緊等格式要求,以及繁亂複雜的字型,這樣使用者就能專注於寫作本身,拋開雜項帶來的煩惱。如果你從來沒用過 Markdown,那我可以非常明確地告訴你——學習入門級的 Markdown 用法只需要 10 分鐘,就足夠了!



那麼 Markdown 是通過什麼方法去避免發生這些問題的呢?答案其實也並沒有那麼複雜,通俗地說就倆字:轉碼

是的,不要單純地以為只有多媒體檔案才能用「轉碼」形容,在計算機的世界裡,任何東西都不是我們肉眼凡胎,直接看到的那個樣子。比如說文字,從畫素到一個完整的字型庫,期間經歷的是數不盡的設計、再設計,再加上軟體工程及硬體工程的完美協作,最終才能獲得一個在計算機中最常見的元素:文字。

而在文字創作領域,Markdown 的作用就是把一篇純文字文章轉換為 富文字,讓讀者得到清晰明瞭的閱讀體驗。當然,由於各平臺對於「格式」的相容性不同,有時也會發生一些不那麼「友善」的事情。比如用 OS X 上的 Chrome 瀏覽器閱讀「兩端對齊」格式的文章時,為了符合要求,在遇到中英文交替出現的段落,很有可能導致「大空格」現象的發生,繼而在一定程度上影響了讀者的閱讀體驗,但 OS X 的 Safari 和 Windows 的 IE 就可以輕鬆避免。所以針對這種問題,你既可以理解為這是 Markdown 轉碼富文字的不夠完善,也能看作是瀏覽器的相容性問題。總之,在這個越來越多人選擇自己寫文章的年代,Markdown 語法一定是該群體獨一無二的選擇。

有了想法,接下來要做的就是付諸實踐,而這其中,最讓人頭疼的問題就是 Markdown 編輯器的選擇,因為有的人喜歡在移動平臺上創作文字,比如 iPhone、iPad 等,但更多的人會選擇在(行動式)電腦上完成這項工作。說實話,我個人屬於電腦撰稿使用者,理由很簡單:

  • 第一,就目前而言,虛擬鍵盤在文字輸入的體驗上遠不及實體鍵盤來得有效率。
  • 第二,支援的格式範圍廣,儲存、匯出、備份、釋出的方法簡單又便捷。
  • 第三,大多數人在使用電腦時,周圍的場景會是家裡、辦公室、咖啡廳、圖書館,至少不會是非常吵鬧的地方,這樣有助於保持專注的思維;而習慣用手機碼字的人,很多都是因為受到環境的限制,不得已出此下策,而非「情懷」作祟。

或許現在的你有千萬種理由可以反駁我,但本文的目的不在於此,只是要分享 7 款我使用過,及正在使用的 Markdown 編輯器,它們有不同的分類、定位、售價,也涵蓋了 Mac、iOS、Windows 平臺,它們都是讓筆者留下深刻印象的選擇。所以,為了儘可能避免「獨立觀點」的干擾,希望大家以技術探討為優先,相互推薦更多、更有價值的選擇。

Ulysses

一款由國外開發商 The Soulmen 製作的 Markdown 編輯器。與其它同類應用相比,Ulysses 最大的不同在於,它能根據內建的檔案管理器,以及與 iCloud 雲伺服器的實時同步方案,達到最快捷的文章整理效率。這麼說可能不夠細緻,那我們不妨簡單試想一下:當你正在寫一篇文章,突然由於外在原因(比如出門),干擾了原本的寫作計劃,那麼很有可能也就同時打斷了思路,繼而最終影響到文章的完成。對於作者而言,這絲毫不亞於「冬天洗澡沒熱水」的混蛋事,但你又能怎麼辦呢?

所以,雲同步的好處在此時就能體現出來了!記得 賈伯斯 在剛回歸蘋果的一次開發者大會演講上,著重強調了「雲」在未來計算機發展領域的重要性。在綜合現代環境的因素,我得出了以下結論:

如果有一天,我們電腦裡的資料可以隨時儲存在雲端伺服器,並做到隨用隨取,那麼就可以解決當下科技領域幾大嚴重的先天缺陷,第一,裝置丟失導致的資料損失;第二,使用內建硬碟帶來無法避免的厚度和重量,導致行動式電腦的「便攜性」降低;第三,不同的資料轉換方式,導致檔案結構的分裂,繼而影響到作業系統的穩定性和資料相關行為的有效性。

話雖如此,但要具體的實現,還需要等到全球網路環境的大進步,軟硬體水準提升到相當高的階段才行。不過,在當下數不盡的解決方案面前,我認為 Apple 作了一個不算最好,但合理可行的選擇:iCloud。iCloud 是個涉及領域頗廣的話題,這裡不適合分類討論,讀者請自行聯想,但針對 Markdown 編輯器,我認為及時的雲同步確實可以部分實現上文提到的目標,即資料找回、隨用隨取、多平臺覆蓋等。這就是我推薦 Ulysses 的理由。

關聯閱讀:

Byword

一款輕量級的 Markdown 編輯器,人稱 Markdown 寫作新手的必選,不過我個人不是非常同意這一觀點。回想較早面世的幾款 Markdown 工具,大多都會加入「實時預覽」特性,(筆者推測)這是因為當時的 Markdown 語法還沒有形成一個合理規範的體系,這些應用的開發者為了保證使用者體驗,不得已而加入了這一特性,可在此之後,大多數 Markdown 編輯器則又都反其道而行之(例如本文的介紹物件 Ulysses,Byword 和 Typed),這不禁要引起使用者的懷疑:難道「實時預覽」不是 Markdown 編輯器應有的功能?當然不是,因為這類應用的目的就是要幫助作者生產出高質量的文章,也就是說,只要你會寫,並且能通過 Markdown 來完成自己的工作,這就足夠了,與選擇 Markdown 編輯器無關,與使用者能力的強弱無關!所以我的觀點非常簡單:能達到目的的應用就是好應用。

開發商除了製作 Mac 平臺的版本,同樣也帶來了 iOS 客戶端。很多人建議已經在使用Byword for Mac 的人應該首選 Byword for iOS 而不是其它(可能更好的)編輯器,是因為它能經由 OS X 10.10 Handoff 特性實現文件編輯環境的無縫切換,這種暢快淋漓的感覺是無法在不同的應用間體驗到的。

Mou

官網下載地址(未上架 Mac App Store)

一款由國人獨立開發者 羅晨 開發的實時預覽型 Markdown 編輯器,也因此成為(目前)同類應用中,對漢字相容性最好的代表作。不信?你一用便知。反過來講,要論它有多人性化,我有點說不上來,畢竟每個人都有自己的偏好、習慣和審視角度,任何文章作者都不能以偏概全,但有一點是為大眾認可的——Mou 是目前最好用的免費 Markdown 編輯器,沒有之一!順便也恭喜下不久前 Mou 1.0 版本開發資金的成功眾籌,也衷心希望國內能有更多靠個人實力登上國際舞臺的獨立開發者。羅晨,好樣的!

Typed

官網下載地址(未上架 Mac App Store)

一款由國外軟體開發商 Realmac 製作的 Markdown 編輯器,於 2014 年 12 月份剛剛釋出。對於這款應用,筆者的評價是:噱頭大於亮點。這麼說可能有些刻薄,但我卻絲毫沒有自己有一張「毒舌」的感覺,因為事實即是如此。在看了其特性列表後,大多數人都認為Typed 的最大亮點就在於 Zen Mode(姑且解釋為「禪模式」),號稱能讓使用者更加專注於寫作,而實際體驗下來我發現,這一功能倒不如形容為「背景音樂播放」來得直接,因為它只是用來播放一些從自然界採集到的聲音(例如鳥鳴、水流、風颳、雨打),但我卻絲毫沒有從中體會到寫作應有的環境氛圍。個人認為,碼字就是要安安靜靜,才能更全面地發揮邏輯思維和想象空間,以進一步充實文章的內涵,保證內容的連貫有序,提高可讀性。安靜,是一個要求相當高的環境,不是所謂的「自然之聲」就能做到,或者說彌補得了的。如果您同意筆者的愚見,那麼從現在起,我建議讀者不要(再)相信任何帶有類似「禪模式」功能的寫作工具,都是忽悠人的!否則,煩請三思而後行呀。

Sublime Text 3

官網下載地址(未上架 Mac App Store)

一款基於 Vim 開發的跨平臺程式碼編輯器,支援 OS X、Windows、Ubuntu 等 UNIX 及 Linux 作業系統,並由於其功能的多樣性而廣受好評,在程式碼工作者圈內相當出名!關於 Vim,《MacTalk 人生超程式設計》一書的作者 @池建強 是這麼評價的:

作業系統、程式語言和編輯器是程式設計師永恆的吐槽話題,技術發展了幾十年,爭論起來依然是「此恨綿綿無絕期」。在本文編輯器領域,Vim 和 Emacs 是永恆的焦點。Vim 號稱編輯器之神,Emacs 則是神的編輯器;Vim 程式設計唯快不破,外掛遍天下,Emacs 則宣稱自己是偽裝成文字編輯器的作業系統。

既然是「神的編輯器」,那麼基於它開發的 Sublime Text 又會有怎樣的表現呢?僅目前來看,它原生支援的程式語言就能多達十幾種,其中包括大家熟知的 C、C++、C#、Objective-C、AppleScript、HTML、Java、Python 等。通過第三方外掛,Sublime Text 還能實現更多語法的支援,這之中的代表就是 Markdown。其實,Sublime Text 在老版本中就已經支援 Markdown 了,但苦於沒有像樣的「預覽」功能,其使用者大多隻是通過一種叫Markdown Preview 的外掛實現對 Markdown 的預覽,而且還必須要有瀏覽器的支援。所以,筆者不推薦大家首選 Sublime Text 作為 Markdown 編輯器,但如果讀者已經是一名程式碼工作者,並且正在使用它,那麼考慮到這部分群體的使用習慣和口味,將就著用也是可以的。

Editorial

不同於上文介紹的物件,簡書 是一家由國內初創團隊建立的線上文字創作及釋出平臺,而非客戶端,所以相對來說,我更加建議 Windows 使用者可以著重考慮一下。仔細想想,其實筆者個人接觸它的時間不多,但很快就發現自己已經上癮了,雖然這其中的因素有很多,可主要還是因為它有兩個方面做得非常到位:後臺、專題。回顧發展史,簡書從一開始就已經支援 Markdown 和富文字編輯,對於像我這樣的 Markdown 控而言是絕對的好事!另外,每位作者都可以通過連續撰稿和收集建立自己的專題、文集,甚至是一本看得見也摸得著的紙質作品。所以綜合評定下來,它註定就是一個為作者打造的平臺。

摸著良心說,推薦「簡書」完全是因為它作為初創團隊的成果,能做到如此精良的水準實屬不易!就像我喜歡 Mou 一樣,只要東西好,無論它來自國人之手,還是「進口」海外,每個人都有選擇它的理由。因此我還是那句話,體驗過後你就知道了。

關聯閱讀:《踐行「找回文字的力量」:好看、好讀的簡書 2.0》

結語

論數量,Markdown 編輯器早就可以用「千軍萬馬」去形容;論質量,無論是純粹的 Markdown 編輯器、純文字編輯器、程式碼編輯器還是線上 Markdown 撰寫平臺,稱得上優秀的作品也遠不是本文介紹的這麼幾個,例如:iA WriteriA Writer ProEvernote 等。個人有個人的看法、偏好和審視角度,如果讀者有與筆者不同的觀點,歡迎大家至下方回覆欄中積極討論!


相關文章