由于筆者最近看到過(guò)一篇文章甩牺,文章中寫(xiě)到一個(gè)IT求職者的簡(jiǎn)歷如果是用MarkDown寫(xiě)的話扼菠,在面試的時(shí)候會(huì)給面試官帶來(lái)一定的好感,并且讓面試官感覺(jué)你是一個(gè)真正的技術(shù)人員。所以在之后的幾天里,我就開(kāi)始學(xué)習(xí)MarkDown這種用來(lái)寫(xiě)作的輕量級(jí)標(biāo)記語(yǔ)言靴庆。下面給大家匯總的是MarkDown的簡(jiǎn)介與語(yǔ)言詳解岩睁。
1,MarkDown簡(jiǎn)介:
? ? ? Markdown 是一種用來(lái)寫(xiě)作的輕量級(jí)「標(biāo)記語(yǔ)言」藕筋,它用簡(jiǎn)潔的語(yǔ)法代替排版,而不像一般我們用的字處理軟件 Word 或 Pages 有大量的排版圈驼、字體設(shè)置。它使我們專(zhuān)心于碼字望几,用「標(biāo)記」語(yǔ)法绩脆,來(lái)代替常見(jiàn)的排版格式。例如此文從內(nèi)容到格式橄抹,甚至插圖靴迫,鍵盤(pán)就可以通通搞定了。目前來(lái)看楼誓,支持 Markdown 語(yǔ)法的編輯器有很多玉锌,包括很多網(wǎng)站(例如簡(jiǎn)書(shū))也支持了 Markdown 的文字錄入。Markdown 從寫(xiě)作到完成疟羹,導(dǎo)出格式隨心所欲主守,你可以導(dǎo)出 HTML 格式的文件用來(lái)網(wǎng)站發(fā)布,也可以十分方便的導(dǎo)出 PDF 格式榄融,這種格式寫(xiě)出的簡(jiǎn)歷更能得到 HR 的好感参淫。甚至可以利用 CloudApp 這種云服務(wù)工具直接上傳至網(wǎng)頁(yè)用來(lái)分享你的文章,全球最大的輕博客平臺(tái) Tumblr愧杯,也支持使用 Mou 這類(lèi) Markdown 工具進(jìn)行編輯并直接上傳涎才。
2,MarkDown用處:
(1)各大博客平臺(tái)的寫(xiě)作:
farbox 支持Markdown在線博客托管服務(wù),國(guó)人開(kāi)發(fā)力九,支持客戶端編輯器耍铜,需付費(fèi)。適合不想自己搭建博客系統(tǒng)的用戶跌前。
wordpress 這個(gè)無(wú)需多介紹了棕兼,老牌的開(kāi)源博客系統(tǒng),后來(lái)支持Markdown舒萎。也支持托管服務(wù)程储,就是老被墻。
Ghost 開(kāi)源的博客系統(tǒng)臂寝,支持后臺(tái)編輯器和用戶系統(tǒng)章鲤,需要數(shù)據(jù)庫(kù),適合搭建獨(dú)立博客咆贬。
Jekyll Github官方的支持的博客系統(tǒng)败徊,Github的Pages使用的就是Jekyll。純靜態(tài)掏缎,不支持管理后臺(tái)皱蹦,適合和Git配合使用煤杀。
Leanote 是一款在線云筆記, 支持Markdown, 界面簡(jiǎn)潔. 并且支持將筆記公開(kāi)成博客。
Gitblog 是一個(gè)簡(jiǎn)單易用的Markdown博客系統(tǒng)沪哺,它不需要數(shù)據(jù)庫(kù)沈自,沒(méi)有管理后臺(tái)功能,更新博客只需要添加你寫(xiě)好的Markdown文件即可辜妓。 它擺脫了在線編輯器排版困難枯途,無(wú)法實(shí)時(shí)預(yù)覽的缺點(diǎn),一切都交給Markdown來(lái)完成籍滴,一篇博客就是一個(gè)Markdown文件酪夷。 同時(shí)也支持評(píng)論,代碼高亮孽惰,數(shù)學(xué)公式晚岭,頁(yè)面PV統(tǒng)計(jì)等常用功能。
還有一個(gè)就是簡(jiǎn)書(shū)勋功。
(2)寫(xiě)技術(shù)簡(jiǎn)歷
由于MarkDown的簡(jiǎn)介特性坦报,其非常適合用來(lái)寫(xiě)技術(shù)簡(jiǎn)歷,因?yàn)榧夹g(shù)簡(jiǎn)歷也是追求簡(jiǎn)單明了狂鞋,不需要過(guò)分的花哨的排版燎竖,這恰巧與MarkDown的特性符合。利用 Pandoc 作為轉(zhuǎn)換引擎要销,將用 Markdown 寫(xiě)的簡(jiǎn)歷做格式轉(zhuǎn)換构回,這樣投遞時(shí)無(wú)論對(duì)要求 PDF、DOC疏咐、DOCX纤掸、HTML 甚至 LATEX 格式你都可以很輕松的只維護(hù)一份 Markdown 格式即可。(筆者也正是因?yàn)檫@一點(diǎn)才去學(xué)習(xí)MarkDown的)浑塞。
3,筆者推薦MarkDown的編輯工具
Windows平臺(tái):
MarkdownPad 一款全功能的編輯器借跪,被很多人稱(chēng)贊為windows 平臺(tái)最好用的markdown編輯器
Mac os X平臺(tái):
Mou 是 Mac 上的 Markdown 編輯器,兩欄界面酌壕,直觀清爽掏愁,功能簡(jiǎn)潔到位,會(huì)用的才知道卵牍。筆者在用的就是這款軟件果港,表示很好用。
4,語(yǔ)法詳解
接下來(lái)糊昙,切入最主要的部分:MarkDown語(yǔ)法詳解辛掠。
(1)標(biāo)題
# 一級(jí)標(biāo)題 ----一級(jí)標(biāo)題
## 二級(jí)標(biāo)題 ----二級(jí)標(biāo)題
### 三級(jí)標(biāo)題 ----三級(jí)標(biāo)題
#### 四級(jí)標(biāo)題 ----四級(jí)標(biāo)題
注意這里的#是英文狀態(tài)下的。
(2)加粗
**加粗文本** or __加粗文本__,在Mou下的快捷方式是選中文本然后按 Cmd + B 萝衩。
(3)斜體
*斜體文本* or _斜體文本_回挽,在Mou下的快捷方式是選中文本然后按 ?Cmd + I 。
注意猩谊,這里是英文狀態(tài)下的一個(gè)下劃線千劈,而加粗是兩個(gè)下劃線。
(4)引用文字
> 引用文本牌捷。
注意:如果在引用文本中有右括號(hào)>队塘,則需要輸入>而不是直接輸入>。
(5)鏈接
簡(jiǎn)單的內(nèi)連鏈接:<鏈接地址>
[文本](鏈接地址):用這種寫(xiě)法的話宜鸯,不會(huì)在文章中直接顯示一串的鏈接地址,而是[]中文本的內(nèi)容遮怜。
[文本][id]:用這種寫(xiě)法的話淋袖,在文檔的任何地方,需要定義id的鏈接锯梁。
比如:[id]: 鏈接地址
(6)插入圖片
![文本](圖片地址):[]中的文本是可選的即碗。
![文本][2]:同樣,用這種方法需定義[2]的鏈接陌凳。
比如:[2]: 圖片地址剥懒。
(7)代碼段
代碼段的書(shū)寫(xiě)格式:需要與上行文本回車(chē)一行,并且每行代碼前面必須加上四個(gè)空格或者一個(gè)tab合敦。
(8)列表
有序列表:"1."+空格
無(wú)序列表:"*"+空格,或者 "-"+空格初橘。
(9)分割線
***或者---
(10)刪除線
~~刪除文本~~
(11)表格