如果 Markdown 尚未出現(xiàn),我大概還在用 Word 來完成這篇文章:
我需要在擁擠的工具欄與文字區(qū)域之間反復(fù)切換以更換合適的字號(hào);右鍵打開菜單,面對(duì)一堆選項(xiàng),我卻只想引入一個(gè)超鏈接;插入圖片時(shí)或許還要思考如何能夠得到最合適的排版……折騰了一通,好了,我剛才想寫點(diǎn)什么來著……
顯然十年以前人們就曾想過改變這一低效的寫作方式,于是輕量級(jí)標(biāo)記語言—— Markdown 也就應(yīng)運(yùn)而生。Markdown 的理念由 John Gruber 首次提出,而其基礎(chǔ)語法的制定與修補(bǔ)則由 Gruber 與 Aaron Swartz 二人協(xié)作完成。
隨著語法的完善與各種擴(kuò)展的加入,Markdown 被越來越多的各行業(yè)文字工作者所推崇,微博也在前不久宣布「兼容 Markdown 協(xié)議開放給第三方」。那么,用 Markdown 寫作到底有何優(yōu)點(diǎn)呢?
Markdown 的純文本特性意味著理論上我們可以在任何純文本編輯器(例如寫字板)中用 Markdown 進(jìn)行寫作,碼字時(shí)只需依照規(guī)則鍵入特定的標(biāo)記,便可實(shí)現(xiàn)非常多樣的排版效果。
無需各種菜單與工具欄,也免除了字體行距等排版元素的干擾,我們得以將精力更加集中于寫作本身,不錯(cuò)過任何一次靈感的出現(xiàn)。
「易讀易寫」是 Markdown 的第一原則。掌握 Markdown 的基本語法只需幾分鐘,是為「易寫」;語法簡潔靈活,轉(zhuǎn)換為富文本或 HTML 等格式后依然可以保留原本的排版和閱讀體驗(yàn),是為「易讀」。如此看來,Markdown 的受歡迎也就不足為怪了。
在一段文本前加上 # 符號(hào),即可使其成為標(biāo)題。Markdown 共支持六級(jí)標(biāo)題,標(biāo)題級(jí)數(shù)與 # 的個(gè)數(shù)一一對(duì)應(yīng)。
在一段文本前加上 > 符號(hào),即可將其引用。
文字兩端分別插入一個(gè)星號(hào)使其 *傾斜*,插入兩個(gè)星號(hào)使其**加粗**,插入 ` 符號(hào)使其生成行內(nèi)代碼塊。
用 [文字](鏈接) 的格式為中括號(hào)內(nèi)的文字添加一段鏈接。插入圖片時(shí),在前者的開頭加上 ! 即可,即 ![可選文字](圖片鏈接)。
Markdown 支持無序列表和有序列表,你可以使用 * 作為列表標(biāo)記生成無序列表,或是用數(shù)字加英語句號(hào)的組合 1. 來生成有序列表。
空白行中輸入 * * * 來生成分割線。
以上僅為最基礎(chǔ)的 Markdown 語法介紹,事實(shí)上 Markdown 還有諸多功能擴(kuò)展(例如腳注和表格、公式和流程圖)。如有詳細(xì)了解的意愿,可以前往 Markdown 官方文檔或各大 Markdown 編輯器(例如 Byword)的幫助中進(jìn)行查看。
盡管 Markdown 的語法規(guī)則已經(jīng)顯著降低了工具本身對(duì)于寫作的影響,但選擇一個(gè)稱手的編輯器也無疑會(huì)大大提高的自己的寫作效率。
對(duì)于我而言,由于撰文流程大都是在 Mac OS 環(huán)境中完成的,偶爾會(huì)在特殊場合用手機(jī)記錄靈感或是續(xù)寫之前的文章,所以我希望能夠擁有一個(gè)足夠舒適的寫作氛圍,基礎(chǔ)的文檔管理功能以及兩設(shè)備間的穩(wěn)定同步,權(quán)衡之下我使用了如下的工具搭配。
Byword 是我?guī)缀鯊慕佑| Markdown 伊始便使用至今的一款 Markdown 編輯器。精致典雅的界面,打字機(jī)模式和段落聚焦相結(jié)合能夠使我盡可能做到心無旁騖,而黑白兩套主題以及對(duì)于字體和頁面尺寸的調(diào)節(jié)則給予了我恰到好處的自定義空間。
導(dǎo)出方面,HTML、PDF、Word 等常見導(dǎo)出格式均已涵蓋。解鎖高級(jí)版本后,更是可以將文章直接分享到 WordPress、Medium 等各大博客平臺(tái)。
然而相對(duì)其他編輯器來說,Byword 的缺點(diǎn)同樣顯而易見。不支持腳注與表格的快捷插入,也缺少像 iA Writer 按詞性分類統(tǒng)計(jì)這樣的殺手锏,雖然對(duì)我來說這些都并無大礙,卻使它注定入不了大多數(shù) Power User 的法眼。
其實(shí)要說 Byword 的最大局限性,還得算是文檔管理功能的缺失,基于這點(diǎn)我選用了 nvALT 來與之搭配。
nvALT 是國外知名開發(fā)者 Brett Tarpstra 的作品,應(yīng)用中內(nèi)置了文檔庫,可以通過添加多個(gè)標(biāo)簽來進(jìn)行管理,更能為多篇特定的文章添加調(diào)出的快捷鍵。
nvALT 的最大特色是頂部的搜索框,不僅可以在其中鍵入關(guān)鍵詞實(shí)現(xiàn)標(biāo)簽的過濾與文章內(nèi)容的搜索,而且輸入回車,便會(huì)以當(dāng)前框中的語句為標(biāo)題,快速創(chuàng)建一篇新文章。
拋去文檔庫不談,nvALT 自身全面的編輯選項(xiàng)與強(qiáng)大的獨(dú)立預(yù)覽窗口都使其稱得上是一款高質(zhì)量的文字編輯應(yīng)用,而 Simplenote 的加持也為文檔同步上了道雙重保險(xiǎn)。
在設(shè)置中,我將外部編輯器設(shè)置為 Byword。這樣一來,先在 nvALT 中檢索創(chuàng)建文檔,后通過快捷鍵在貌美的 Byword 中進(jìn)一步編輯便成了我日常寫作的必經(jīng)流程。
能夠與 Dropbox 中的文章保持實(shí)時(shí)雙向同步是我對(duì)于手機(jī)端 Markdown 應(yīng)用的剛需,1Writer 在這一點(diǎn)上便做得足夠出色。對(duì)于文件夾之內(nèi)的文檔搜索與標(biāo)簽的支持也讓我能夠在手機(jī)上輕松實(shí)現(xiàn)文檔庫的管理。
與 Byword 的 iOS 版本相比,1Writer 鍵盤上方的可自定義擴(kuò)展、對(duì)多項(xiàng)云服務(wù)的支持以及自帶瀏覽器的不俗表現(xiàn)都讓它實(shí)際的使用體驗(yàn)更勝一籌,如今它也已經(jīng)成為我在手機(jī)上續(xù)寫文章的第一選擇。
而在需要記錄轉(zhuǎn)瞬即逝的靈感時(shí),我會(huì)在第一時(shí)間打開 Drafts 4,因?yàn)樗軌蛄⒓催M(jìn)入文字錄入狀態(tài),也方便我之后對(duì)錄入的文字做進(jìn)一步的分發(fā)處理。例如通過創(chuàng)建一個(gè) Action,便可實(shí)現(xiàn)無需跳轉(zhuǎn)就能將正文內(nèi)容附加到 dropbox 中特定文章的操作,非常方便。
同 1Writer 一樣,Drafts 鍵盤上方的自定義擴(kuò)展也可以讓 Drafts4 變身成強(qiáng)大的 Markdown 編輯器。有關(guān) Drafts4 的詳細(xì)功能,有興趣的讀者同樣可以瀏覽之前 AppSo 的測(cè)評(píng)文章。
Mac 平臺(tái) Markdown 編輯器的選擇其實(shí)非常之多,我們精選了以下幾款供你選用:
Ulysses - Mac 平臺(tái)首屈一指的 Markdown 編輯器,擁有更加專業(yè)的文檔庫管理,功能非常全面而不顯繁雜,不過其 50 刀的價(jià)格相對(duì)來說也更加不菲。如果你對(duì)文字工作有著更高的需求,那么只它一個(gè),便已足夠。
iA Writer - 更新至 3.0 版本后,iA Writer 將兩版本合二為一,并加入了諸多新特性與手勢(shì)操作。值得一提的是,iA Writer 的正文字體仍舊無法被更換,不過萬幸這款名為「Nitti」的字體的顯示效果還算不錯(cuò)。
Typora - 界面干凈整潔的免費(fèi)之選,「所見即所得」的呈現(xiàn)方式是它的最大特色,而支持?jǐn)?shù)學(xué)公式及表格的可視化插入與編輯相信也會(huì)解決不少人的痛點(diǎn)。
另外,同為 Brett Tarpstra 作品的 Marked2 以及由國人開發(fā)的 MWeb 也都是很好的選擇。
Windows 上可供選擇的高質(zhì)量 Markdown 編輯器中,MarkdownPad 無疑是其中的佼佼者。MarkdownPad 不僅可以通過編寫 CSS 實(shí)現(xiàn)界面的完全自定義,而且支持雙欄實(shí)時(shí)預(yù)覽,快捷鍵和基本語法的支持自然也不在話下。
Web 端的使用場景固然不多,但也不是沒有精品存在:比如同樣支持雙欄預(yù)覽的 dillinger 和馬克飛象。前者的界面風(fēng)格清新素雅,能夠接入 Dropbox、Google Drive、Github 等各種云服務(wù)。后者可以將生成的文檔直接同步至綁定的印象筆記賬號(hào),并包含多套主題,文章中的 Markdown 語法示例截圖也是取自于此。
移動(dòng)平臺(tái)
iOS 方面,除了以上介紹的 1Writer 與 Drafts 4,Editorial 也是一款專注于 iOS 平臺(tái)的極為出色強(qiáng)大的作品。如果你在 Mac 上使用了 Ulysses 或 iA Writer 作為你的主力工具,那選擇他們各自在 iOS 中的「親兒子」將帶給你更加無縫的碼字體驗(yàn)。
對(duì)于 Android 用戶來講,你同樣可以在商店中看到 iA Writer 的身影,此外嚴(yán)格遵守 Material Design 的 JotterPad 也同樣備受好評(píng)。二者在功能上均足夠完善,并可與 Dropbox 同步,想要在手機(jī)上專心碼字的話可以在二者之間進(jìn)行選擇。如果僅是滿足自己偶爾記錄筆記的需求,那么還處于 Beta 版本的 Monospace Writer 以及前不久剛支持 Markdown 的錘子便簽或許會(huì)更適合你。
原文中有多處外鏈由于微信機(jī)制無法在這里呈現(xiàn),獲得更好的閱讀體驗(yàn),請(qǐng)下載 AppSo for iOS 客戶端。
點(diǎn)擊文末「閱讀原文」,查看往期「有用功」文章。
聯(lián)系客服