Markdown:讓書寫更美好
Markdown簡介
Markdown 是一種輕量級標記語言现横,創(chuàng)始人為約翰·格魯伯(John Gruber)铃诬。它允許人們“使用易讀易寫的純文本格式編寫文檔,然后轉換成有效的XHTML(或者HTML)文檔”恕出。[1]這種語言吸收了很多在電子郵件中已有的純文本標記的特性唉铜】曷牛——維基百科
優(yōu)點:
簡單芜辕,容易上手
純文本實現(xiàn)尚骄,程序員最愛,容易擴展侵续,方便和其他工具聯(lián)動
平臺支持廣:以Github為首的各種平臺倔丈、各種博客都支持,基本上現(xiàn)在面向程序員的輸入框都可以用Markdown來寫了
豐富的工具鏈編輯器:各種支持所見即所得的編輯器
和各種其他格式互相轉化的工具状蜗,PDF需五、Mobi、Epub轧坎、HTML等等宏邮,幾乎你能想到的所有格式它都能轉
Markdown語法
最好入門的簡明語法
簡明版 Markdown 語法說明(簡體中文版)
完整版 Markdown 語法說明(簡體中文版)
GitHub Flavored Markdown
Markdown編輯器
Windows 平臺MarkdownPad
MarkPad
Linux 平臺ReText
Mac 平臺Mou,應該是Mac下目前最好的markdown編輯器,推薦使用蜀铲。
在線編輯器Markable.in
Dillinger.io
瀏覽器插件MaDe (Chrome)
馬克飛象,用來寫印象筆記的客戶端属百,支持TOC记劝、LaTex 公式、流程圖族扰、時序圖等擴展語法厌丑,支持直接從剪貼板粘貼圖片。缺點是只支持用來寫印象筆記渔呵,并且只能試用10天怒竿,收費79每年。如果平時有用印象筆記記錄的習慣扩氢,推薦使用耕驰。
高級應用
Sublime Text 2 + MarkdownEditing / 教程
格式轉化
Pondoc,號稱格式轉化的瑞士軍刀录豺,可以轉化成幾乎任何格式
制作自己的博客jekyll朦肘,Github原生支持的一個靜態(tài)博客,ruby寫的双饥,可以直接用Github pages托管媒抠,相當于擁有了一個掛在github上的免費個人博客;
Octopress咏花,基于jekyll趴生,做了一些改進;
Hexo昏翰,一個臺灣人寫的markdown靜態(tài)博客框架苍匆,使用NodeJS實現(xiàn),速度快棚菊,輕量級锉桑,主題也比較小清新。
制作文檔
mkdocs
readthedocs窍株,使用最廣的文檔服務民轴,如Scrapy 文檔,支持Restructed和Markdown語言球订,其Markdown支持通過mkdocs來實現(xiàn)后裸;
制作電子書
gitbook,利用Markdown寫電子書的工具冒滩,并提供免費托管微驶。開源電子書Docker —— 從入門到實踐即是托管在上面的。我的筆記網站也是通過該工具生成的。
制作slidesreveal.js, Demo
landslide, Demo
最重要的事情放在最后——markdown可以讓你的代碼更好看
public class Main{public static void main(String[] args){int cnt=0,num=1;while(true){if(num%2==0||num%3==0)cnt++;if(cnt==2333)break;num++;}System.out.println(num);}}