
為什么說(shuō),每個(gè)人都應(yīng)該學(xué)會(huì) Markdown
在 IT 圈和作家圈,Markdown 是一種非常風(fēng)靡的語(yǔ)言,可能大家都已經(jīng)或多或少的接觸過(guò),或者正在使用了,如果你現(xiàn)在沒(méi)用在用,那么我強(qiáng)烈的推薦您學(xué)習(xí)和掌握該語(yǔ)言,
這篇文章我不是站在一個(gè)程序員的角度來(lái)介紹 Markdown 的,我覺(jué)得只要是文字工作者,都有必要去學(xué)習(xí)和使用 Markdown。
同時(shí),我也不會(huì)介紹 Markdown 的語(yǔ)法。
我對(duì) Markdown 的印象就是:
- 高效
- 簡(jiǎn)約
- 優(yōu)雅
- 專(zhuān)注
其他文本生產(chǎn)工具的一些弊端
很多人都是使用 Word 或者 WPS 這樣的生產(chǎn)工具編輯文章或者做一些其他的文字工作,當(dāng)你使用它們來(lái)工作的時(shí)候,或多或少你會(huì)遇到一些令你抓狂的問(wèn)題。
1. 復(fù)雜
我們就拿 Word 來(lái)舉例吧,Word 本身還是有一定復(fù)雜性的,有大量眼花繚亂的功能和菜單,看似很強(qiáng)大,但絕大部分的人,只會(huì)使用其中 20% 左右的功能,剩下的功能我們基本用不到,或者等你需要用到的時(shí)候才會(huì)去查閱資料來(lái)學(xué)習(xí)如何使用這些生僻的功能。
我們會(huì)花費(fèi)大量的時(shí)間在生產(chǎn)工具本身上,浪費(fèi)了很多的創(chuàng)作時(shí)間,分散了我們的創(chuàng)作精力,還特別容易打斷思路,這對(duì)于文字工作者來(lái)說(shuō),是難以接受的。
2. 花很多時(shí)間在排版上
使用 Word 這樣的生產(chǎn)工具,你是有極高的生產(chǎn)自由度的,一個(gè)高手和一個(gè)新手做出來(lái)的文案和 PPT 在排版和設(shè)計(jì)上將會(huì)是質(zhì)的差別。
當(dāng)然,這種自由度帶來(lái)的就是門(mén)檻和消耗,你需要一定的排版功底和經(jīng)驗(yàn),同時(shí),即使你是這方面的高手,你每篇文章還是得花非常多的時(shí)間來(lái)進(jìn)行排版的工作。
每段的間距、字間距、首行縮進(jìn),這些真的對(duì)創(chuàng)作本身很重要嗎?
這里我真的特別想吐槽一下公眾號(hào)的排版了,我在公眾號(hào)上寫(xiě)一篇文章,從動(dòng)筆到發(fā)布,整個(gè)排版校驗(yàn)的過(guò)程可能要占據(jù) 50% 左右的時(shí)間,雖然公眾號(hào)有很多插件,也可以設(shè)置模板,但畢竟每篇文章有每篇文章的特殊性,而且不知道為什么公眾號(hào)不允許對(duì)發(fā)布過(guò)的文章進(jìn)行編輯,令我不得不對(duì)排版檢查再三,這可真是一段痛苦的過(guò)程。
相比起來(lái),我如果在「簡(jiǎn)書(shū)」、「掘金」這些地方發(fā)文章就會(huì)特別省心,使用 Markdown,排版在右側(cè)邊寫(xiě)邊看,Markdown 的排版約束性很強(qiáng),不需要操心太多排版也會(huì)比較美觀,寫(xiě)完后,把 md 文件的內(nèi)容直接粘貼到各個(gè)平臺(tái)直接發(fā)布就好了,沒(méi)有任何需要特殊修改的地方。
3. 兼容性很差
OK,可能你是一個(gè) Word 高手,然后你可能還有點(diǎn)設(shè)計(jì)的天賦,對(duì)于排版也很是得心應(yīng)手,啪啪啪幾下整出來(lái)一篇質(zhì)量很高的文章。但當(dāng)你發(fā)給你的領(lǐng)導(dǎo)的時(shí)候,領(lǐng)導(dǎo)告訴你,Word 版本不匹配,根本打不開(kāi)你的文件,你的心中是不是有一萬(wàn)匹 XXX 飄過(guò)呢?
出現(xiàn)這個(gè)問(wèn)題主要是因?yàn)檫@些生產(chǎn)工具并不是純文本編輯器,他們只能兼容一些特殊的格式,但超過(guò)這個(gè)格式之外的文本文件,就會(huì)產(chǎn)生問(wèn)題,所以,如果我們能使用純文本來(lái)寫(xiě)文章,并且這種純文本也能兼顧到樣式,那就好了。
而 Markdown 就是這樣的純文本,你可以用任何文本編輯器去打開(kāi)它。
Markdown 的優(yōu)勢(shì)
Markdown 的優(yōu)勢(shì)我們可以從上面 Word 等生產(chǎn)工具的缺點(diǎn)反推出。
Markdown 很簡(jiǎn)單,語(yǔ)法簡(jiǎn)單粗暴,即使一個(gè)從來(lái)沒(méi)有接觸過(guò)的非 IT 行業(yè)的人,也完全可以在 5 分鐘內(nèi)學(xué)會(huì),或者你試圖用 Markdown 寫(xiě)一篇文章,這個(gè)過(guò)程下來(lái),Markdown 常用的功能你就能完全掌握了。
我們剛剛也說(shuō)了,Markdown 是純文本,可以用任何文本編輯器打開(kāi),當(dāng)然我還是推薦大家用專(zhuān)門(mén)的 Markdown 編輯器來(lái)編寫(xiě),這樣可以即時(shí)的觀看到文章的最終生成格式,我在這里推薦給大家三個(gè)平臺(tái)。
- Windows 平臺(tái)建議使用「馬克飛象」
- Mac 平臺(tái)強(qiáng)烈建議使用「MWeb」
- 跨平臺(tái)建議使用「簡(jiǎn)書(shū)」、「掘金」、「CSDN」和「GitHub」Markdown 編輯器
MWeb 是我最喜歡的 Markdown 平臺(tái)了

Markdown 的語(yǔ)法特性讓你只需要專(zhuān)注于文字內(nèi)容而并不需要特別在意排版,當(dāng)你用 Markdown 寫(xiě)完一篇文章的時(shí)候,實(shí)際上你的排版也一并完成了,而且是非常美觀的,特別是它對(duì)于不同語(yǔ)言代碼塊的支持,對(duì)于程序員用戶(hù)來(lái)說(shuō)是非常討喜的。
即便你是一個(gè)工科男,但使用了 Markdown,不用花時(shí)間,你的排版也可以非常美觀。
雖然不同平臺(tái)的樣式會(huì)有所區(qū)別,但這種差異化并不需要作者去關(guān)心,作者只需要寫(xiě)文章就行了,然后把代碼往平臺(tái)里扔就好。
Markdown 可以用來(lái)做什么
專(zhuān)業(yè)的博文和文章寫(xiě)作是 Markdown 比較常見(jiàn)的使用場(chǎng)景。值得一提的是,現(xiàn)在在某些寫(xiě)作平臺(tái)比如「簡(jiǎn)書(shū)」上,非常大比例的作者,已經(jīng)在使用純文本 Markdown 來(lái)進(jìn)行寫(xiě)作了。
Markdown 還有很多場(chǎng)景可以使用,比如記筆記和寫(xiě)郵件。
上面那個(gè) MWeb 的圖,軟件左側(cè)的風(fēng)格大家是不是有點(diǎn)熟悉?沒(méi)錯(cuò),和印象筆記很像吧。實(shí)際上我的筆記現(xiàn)在全部是通過(guò) MWeb 來(lái)記錄了。而且市面上很多出色的筆記軟件也支持了 Markdown。
Markdown 還可以用在諸如寫(xiě)郵件這樣的正式環(huán)境,平時(shí)寫(xiě)郵件,對(duì)于格式上,可能會(huì)比較頭疼,郵件的編輯器往往很一般,這時(shí)候,你可以使用像「Markdown here」這樣的插件來(lái)編輯,從此以后告別平庸的郵件。

當(dāng)然,這種插件也是可以用在公眾號(hào)上的。
當(dāng)然,只要是和文案工作相關(guān)的,你都可以使用這種方式來(lái)提升你碼字的體驗(yàn)。
Markdown 的設(shè)計(jì)哲學(xué)
僅為寫(xiě)作而生,僅做最重要的事
我們公司最近在推行 OKR,Markdown 的設(shè)計(jì)在某些方面,和 OKR 有一些類(lèi)似,OKR 強(qiáng)調(diào)一切為了目標(biāo),只做最重要的事,如果你需要考慮很多東西,但某些事情對(duì)最終的目標(biāo)并沒(méi)有特別多的幫助,那么它就不重要,你就需要考慮是不是該把它放放了。
Markdown 就是這樣,如果覺(jué)得樣式不是很重要,我們更應(yīng)該關(guān)注寫(xiě)作本身,那么 OK,使用 Markdown,你不需要考慮任何和排版相關(guān)的東西,只要你遵守著規(guī)矩來(lái),它就能承諾,你的文章會(huì)兼顧優(yōu)美的排版。
自由,但又不自由
Markdown 是自由的,體現(xiàn)在寫(xiě)作的自由度上,使用它,你將感受絲柔順滑的寫(xiě)作體驗(yàn),你能感受到思路的連貫性,同時(shí)能隨時(shí)在編輯器的右側(cè)感受到它即時(shí)排版的效果,從而有一種特別的踏實(shí)和自在。
但 Markdown 又是不自由的,使用 Markdown 你是沒(méi)有辦法去決定各個(gè)平臺(tái)針對(duì)你的 Markdown 文本具體展示的樣式的。你確實(shí)可以發(fā)揮想象力,通過(guò)使用它的語(yǔ)法來(lái)做一些比較特別的樣式,但它會(huì)限制一個(gè)度,讓你始終符合它的規(guī)范和要求。譬如,Markdown 通過(guò)另起一行并空一行的方式來(lái)表示新的一段,它不會(huì)像中文一樣有首行縮進(jìn)的概念,甚至你無(wú)論在行內(nèi)空多少格,還是在段外空多少行,它始終不會(huì)變換樣式,Markdown 強(qiáng)制你只能空出一行。
簡(jiǎn)單,但仍彌留高雅
Markdown 不僅學(xué)習(xí)成本很低,而且還有一個(gè)最直接的優(yōu)勢(shì)就是 Markdown 文本本身的可讀性就非常好,實(shí)際上大部分的 Markdown 使用者都是直接編輯 Markdown 文本,而不用去看它即時(shí)生成的樣式頁(yè)面。
雖然 Markdown 本身很簡(jiǎn)單,但歸功于各個(gè)平臺(tái)對(duì)于 Markdown 樣式的支持和 Markdown 本身的語(yǔ)法特性,Markdown 的展示樣式往往是高雅美觀的。
或者說(shuō) B 格很高。
留白
Markdown 的排版和設(shè)計(jì)哲學(xué)有一種留白的概念在里面,空行、間距、引用等設(shè)計(jì)都展示了留白之美。
我對(duì)留白這個(gè)詞很喜歡,人生在世,還是要給自己留點(diǎn)白的,可以沒(méi)事發(fā)個(gè)呆,打個(gè)盹,跳出現(xiàn)實(shí)之外一會(huì)。
面對(duì)工作和生活,我們更應(yīng)該珍視的是擁有時(shí)光的生命。