在word文檔以及其他文字編輯器寫作矾策,我們的流程通常是:輸入純文字——選中文字——選擇適合的格式稿黄,這樣才會產(chǎn)生帶有格式的文字尝苇。要修改格式也要先選中再選擇格式。
通常不同編輯器支持不同的文字格式世剖,因此我們將文字復(fù)制粘貼到另一個(gè)編輯器就需要重新調(diào)整格式定罢,例如從word文檔復(fù)制到郵件的結(jié)果通常讓人抓狂。
這樣的寫作流程有兩個(gè)麻煩:
- 需要鼠標(biāo)輔助編輯格式旁瘫,打斷鍵盤輸入流
- 本地到網(wǎng)上或者1個(gè)編輯器到另1個(gè)編輯器祖凫,需要重新編輯文字格式
使用Markdown語法寫作則可以完美解決以上兩個(gè)麻煩,讓你的寫作飛一般順滑酬凳。
- Markdown是簡單的語法
- Markdown是通用的語法
Markdown語法是什么
Markdown語法的維基百科解釋是:
“Markdown 是一種輕量級標(biāo)記語言惠况,創(chuàng)始人為約翰·格魯伯(John Gruber)。它允許人們使用易讀易寫的純文本格式編寫文檔宁仔,然后轉(zhuǎn)換成有效的XHTML(或者HTML)文檔稠屠。”
網(wǎng)絡(luò)上的文本是用html編輯的翎苫,我們上傳的文本會被編譯成這樣的東西
![](https://i.imgur.com/NS5f2xt.png)
所以我們在word文檔調(diào)整好的排版?zhèn)鞯骄W(wǎng)上就會出問題权埠,讓普通人直接用html來寫作也不現(xiàn)實(shí),因此約翰·格魯伯發(fā)明了Markdown語法直接將純文本轉(zhuǎn)化成html文檔煎谍。我們輸入純文字弊知,同時(shí)輸入Markdown通用的符號,我們的文字就會顯示相應(yīng)的格式粱快,并且發(fā)布到網(wǎng)絡(luò)上也會保持原樣。
Markdown是簡單的語法
Markdown語法是不是只適合程序員使用呢?事實(shí)上Markdown語法確實(shí)在程序員之間流行事哭,但是Markdown語法是非常簡單的語法漫雷,任何一個(gè)能夠敲鍵盤打字的人幾秒鐘就可以開始使用Markdown語法進(jìn)行寫作。
Markdown語法是在純文本前面加入如“#”“ * ”“>”“---”“1. ”“- ”這樣的符號鳍咱,從而為純文本添加格式降盹,例如1-6個(gè)“#”可以表示1-6級標(biāo)題,“**”可以加粗文字谤辜。
一級標(biāo)題
二級標(biāo)題
三級標(biāo)題
加粗文字
以上格式文字我是這樣寫出來的:
![](https://i.imgur.com/yaevXDK.png)
以上圖片我是用一行文字插入的蓄坏。
![](https://i.imgur.com/1vqagK3.png)
Markdown語言可以讓我們用鍵盤同時(shí)輸入文字和格式,通過修改符號修改文字格式丑念,從而實(shí)現(xiàn)無打斷的專注的寫作涡戳。
- 使用Markdown語法寫作看不見最終顯示效果?
每一個(gè)Markdown編輯器都實(shí)現(xiàn)了實(shí)時(shí)預(yù)覽的功能脯倚,即一欄編輯一欄顯示最終格式渔彰,可以一邊觀察一邊修改。新興的一些編輯器還取消了預(yù)覽頁面推正,輸入“#”恍涂,該行文字即刻顯示最終的格式
![](https://i.imgur.com/gynSQfX.png)
- 記憶Markdown語法太麻煩?
其實(shí)只要記住1-6級標(biāo)題的“#”植榕,有序列表的“1.”再沧,無序列表的“-”,引用的“>”尊残,就可以完成80%的編輯工作炒瘸。插入圖片、插入鏈接的操作夜郁,很多Markdown編輯器已經(jīng)簡化成可以直接粘貼圖片什燕,點(diǎn)擊插入鏈接等等。
- 不想記憶符號竞端?
直接從幫助文檔復(fù)制語法屎即,替換掉其中的文字即可。只要使用Markdown語法完成過一篇文檔的編輯事富,那么就能熟練地寫作技俐,并且更換Markdown編輯器也不需要重新學(xué)習(xí)。
![](https://i.imgur.com/Xlc1VmA.png)
Markdown是通用的語法
Markdown語法是一種簡單的語法统台,但這并不是我們一定要學(xué)習(xí)Markdown語法的原因雕擂,我們已經(jīng)跟Word打交道那么多年了,麻煩一點(diǎn)也可以接受贱勃。我之所以學(xué)習(xí)Markdown語法井赌,并且推薦Markdown語法給大家谤逼,是因?yàn)镸arkdown是通用的語法,可以從根本上改變我們寫作發(fā)表文章的效率仇穗。
- Markdown在網(wǎng)上隨意復(fù)制粘貼可以保持原來的格式
- Markdown自帶統(tǒng)一美觀的排版格式
- Markdown天然適合移動(dòng)寫作
跨平臺發(fā)布
因?yàn)镸arkdown是將純文字轉(zhuǎn)換成html文檔流部,發(fā)表在網(wǎng)絡(luò)博客上就能保持已經(jīng)編輯好的格式,從一個(gè)Markdown編輯器轉(zhuǎn)移到另一個(gè)編輯器里也能保持格式纹坐。就算網(wǎng)上的編輯器不支持Markdown語法枝冀,例如豆瓣、微信公眾平臺耘子,配合chrome或火狐的瀏覽器插件“Markdown Here”也能一鍵轉(zhuǎn)化果漾,在這些平臺上發(fā)表Markdown格式的文章。
我自己的寫作流程就是首先在HackMD使用Markdown語法進(jìn)行寫作谷誓,然后復(fù)制文本粘貼到簡書上直接發(fā)布绒障,粘貼到微信公眾平臺使用markdown here插件一鍵轉(zhuǎn)化后發(fā)布。這樣的流程讓我能夠始終在自己最順手的平臺上寫作片林,而且簡單進(jìn)行跨平臺發(fā)布端盆。
Markdown編輯器+Markdown here插件配合使用,理論上费封,你可以在網(wǎng)上任何地方以Markdown格式發(fā)表文章焕妙,一次編輯,跨平臺多次發(fā)表弓摘,這種感覺爽到要飛起來焚鹊。
統(tǒng)一排版格式
這篇文章的展示效果正是大部分Markdown編輯器的展示格式,arkdown文檔從排版上就能認(rèn)出來韧献,我編輯時(shí)看到的效果跟簡書上發(fā)表的效果基本一致末患。這種默認(rèn)的排版格式條理清晰、優(yōu)雅美觀锤窑,適合屏幕閱讀璧针,既節(jié)約了個(gè)人自定義排版的時(shí)間,也拯救了很多沒有排版意識的人渊啰。
![](https://i.imgur.com/vTiz1yk.png)
天然適合移動(dòng)寫作
APP Store好用的寫作APP有兩類探橱,一類是純文本如ios備忘錄,一類是支持Markdown語法如IAwriter绘证、Bear等隧膏,類似Word的富文本編輯器一般不好用。好用與不好用的原因我們從編輯界面的格式工具欄就可以看出來:
![](https://i.imgur.com/AAGIArx.png)
![Word ios客戶端的工具欄](https://i.imgur.com/Lm242bq.png)
![簡書ios客戶端工具欄](https://i.imgur.com/v8CvvGq.png)
因?yàn)镸arkdown需要更少的符號編輯格式嚷那,所以Markdown寫作APP的工具欄簡潔清爽胞枕,一般富文本寫作app的工具欄復(fù)雜。手機(jī)上選中文字極其麻煩魏宽,Markdown寫作app不需要選中文字腐泻,一般的富文本寫作app仍需要選中决乎,有一些寫作APP如Zine不需要選中,但是格式只在app內(nèi)有效贫悄∪鹎考慮到Markdown語法在手機(jī)、PC窄坦、WEB的通用性,Markdown寫作APP在移動(dòng)端的表現(xiàn)完勝富文本寫作APP凳寺,難怪很多PC的Markdown編輯器都同時(shí)推出移動(dòng)客戶端鸭津,如簡書、BEAR肠缨、IAwriter等逆趋。
結(jié)論
Markdown是適合普通人快速上手的簡單語法痊远,而且其通用性大大提升跨平臺寫作副编、跨平臺發(fā)布的效率,Markdown here插件使Markdown文本更加強(qiáng)大涝影。使用Markdown語法脑慧,讓你的寫作飛一般順滑魄眉。