以前寫文本文檔, 一般有兩個情況一種是以富文本的形式來寫一些圖文并茂特纤,表現(xiàn)形式比較全面的大篇幅文章。 其次就是用VIM 侥加、sublime text2捧存、notepad++來來寫一些純文本。對于后者我沒有任何怨言官硝, linux下面我是vim控矗蕊。 幾乎所有的配置文件都是文本短蜕, 但在linux環(huán)境下如果給我doc我估計要?dú)⒘怂饧堋inux的黑白終端,是vim肥沃的土壤朋魔。 但很多情況下岖研, 別人給我文檔我都是在windows word中查看, 然后一點一點的復(fù)制過去警检, 這就必須的讓我拋不開鼠標(biāo)的標(biāo)記孙援。這樣下來vim和notepad有什么有事可談? 信手拈來的快捷鍵也無用武之地扇雕。 所以這是我喜歡markdown的一個理由拓售。
但僅僅這樣不足以說明markdown的誘惑之處。
我們可以設(shè)想一下镶奉, 當(dāng)你的word文檔需要發(fā)布的時候础淤, 你是考慮通過doc發(fā)布還是pdf發(fā)布崭放, 還是其他主流的mht? 不管怎樣發(fā)布首先你都要有word等富文本編輯器鸽凶。然后各種轉(zhuǎn)換工具币砂, doctopdf, pdftodoc等等玻侥, 而且這種工具幾乎都是在使用的時候才想起來安裝一個决摧, 用了一次之后甚至幾個月都不會再用一次。
浪費(fèi)精力 浪費(fèi)時間 浪費(fèi)資源凑兰。
而這些markdown全都給你解決了掌桩, 一般markdown編輯器都有轉(zhuǎn)成html的功能, 直接發(fā)給他們一個html網(wǎng)頁文檔姑食, 一樣可以給客戶很好的展現(xiàn)拘鞋。當(dāng)然如果你想發(fā)布文檔, 可以用pandoc轉(zhuǎn)換下矢门, N多格式總有一個是你想要的盆色。 而我發(fā)布一般都是markdown 文件, 這樣得到的人就能好好了解md的語法格式祟剔, 如果喜歡最好隔躲,可以很方便的閱讀了,增長md語法知識物延, 如果不喜歡也沒關(guān)系宣旱, 精簡的語法不會影響內(nèi)容的閱讀。
還有一個可能會被認(rèn)為缺點的優(yōu)勢叛薯, 純文本格式浑吟,相比HTML超文本不同的是markdown語法簡單多了, 相同的是圖片都是需要外鏈的耗溜。有人說這個很麻煩组力,還要找圖床, 每次上傳拷貝連接地址太麻煩 而我覺得這個恰好讓我們的文章的圖片都集中化了抖拴, 拷貝鏈接地址不是理由燎字, 要知道用富文本可是要點N多次鼠標(biāo)的, 同樣是編輯我現(xiàn)在我可是手放鍵盤標(biāo)準(zhǔn)姿勢眼神平順一心一意在寫阿宅。 我這個人是鍵盤控候衍, 所以喜歡了vim等工具,只要有快捷鍵絕不用鼠標(biāo)洒放。
所以我總結(jié)了markdown的優(yōu)缺點:
優(yōu)點
- 語法簡潔
- 簡單蛉鹿、輕量級
- 標(biāo)簽有行業(yè)標(biāo)準(zhǔn)
- 應(yīng)用廣泛([GitHub][2]、[Reddit][3]往湿、[StackOverFlow][4]妖异、[JianShu][5])
- 相應(yīng)的工具支持很好惨好。(pandoc、sublime Text 2)
缺點
- 表格實現(xiàn)需要html代碼([解決方案][1])
- pandoc沒有圖形界面
所以寫文章極力推薦使用markdown撰寫的随闺, 這也是喜歡簡書網(wǎng)站的原因之一日川。
對于我的博客內(nèi)容全是markdown渲染的, 這就是答案矩乐。
如果你也喜歡龄句, 可以下載我的mdown文件。[下載][6]
[0]:http://jackeygaoblog.qiniudn.com/markdown_doc.jpg)
[1]:http://www.ituring.com.cn/article/3452
[2]:https://github.com/guoyunsky/Markdown-Chinese-Demo/blob/master/README.md
[3]:http://www.reddit.com
[4]:http://stackoverflow.com/
[5]:http://jianshu.io
[6]:http://www.jackeygao.com/download/64/