在我看來,一名程序員可以學(xué)習(xí)一下 Markdown ,但是并沒有到非學(xué)不可的地步。

Markdown 是一種輕量級的【標(biāo)記語言】,它讓我們使用純文本格式編寫文檔;這里提到的語言,并不是某種編程語言,也并不是只有程序員可以使用的。

通俗地說,Markdown 其實就是一套語法、一套規(guī)定,我們在編寫文檔的時候,增加一些符號,就可以達(dá)到某些效果,比如加粗、多級標(biāo)題、列表等等;如圖:

圖 - 1,我們編輯的內(nèi)容,可以看到我們使用了 #、##、``` 這些標(biāo)記符號。

Markdown

圖 - 2,最后的效果

Markdown

Markdown 的優(yōu)點

  • Markdown 常用的標(biāo)記符號也就十來個,就算是一個非程序員,學(xué)習(xí)這些標(biāo)記符號也只需要幾分鐘的時間,而一旦熟悉了這種語法規(guī)則,會讓我們文檔編寫的速度變得非常的快。
  • 讓作者可以專注文字內(nèi)容,而需要關(guān)心排版樣式,可以更安心地寫作;
  • 純文本,你可以使用任何文本編輯器;
  • Markdown 默認(rèn)的文件格式是 .md,不過也可以輕松地導(dǎo)出 HTML、PDF、Word 等等;

Markdown 的語法

  • 標(biāo)題:在本段文字之前加 # 號,就表示一級標(biāo)題,## 就是二級標(biāo)題,最多可以到六級;
  • 列表:無序列表使用 - 或 * ;有序列表使用數(shù)字 1. 2. 3. ,符號或數(shù)字與文字之間有一個空格;
  • 引用:使用大于號 >;
  • 粗體:兩個 ** 中間的文字,會被加粗;
  • 斜體:兩個 * 中間的文字,會變成斜體;
  • 圖片:![圖片的備注](圖片的地址);
  • 鏈接:[鏈接的文字](鏈接的地址);
  • 代碼框:被兩個 ``` 包裹起來;
  • 分割線:三個 * ;
  • Markdown

我現(xiàn)在使用的 Typora 這個軟件,現(xiàn)在很多網(wǎng)站也都支持 Markdown 語法,我們可以在本地編輯好,然后直接發(fā)布到這些網(wǎng)站上;這樣可以讓我專注寫作內(nèi)容,不需要花精力在格式上。