markdown菜鳥教程(markdown使用手冊)
最近在讀《了不起的markdown》,對markdown有了進一步瞭解,總結Markdown重要的概念及相關工具鏈,以做備忘。
01 Markdown是什麼?
Markdown 是一種輕量級標記語言,目標是讓人們用易讀、易寫的純文字格式編寫文件,然後轉換成有效的 HTML 文件。
- 官網:Daring Fireball: Markdown
- 維基:Markdown – Wikipedia
02 Markdown 標準及語法
標準語法 CommonMark (https://commonmark.org/ 2014年釋出)
擴充套件語法 GFM(GitHub Flavored Markdown
https://github.github.com/gfm/)最流行的標準及語法,由GitHub 2017年釋出。
GFM在標準Markdown語法之上,新增了:自動連結、表格、 任務列表、 刪除線、 圍欄程式碼、 Emoji等在內的標記語法。
03 Markdown 工作流程及應用場景
Markdown的工作流程很簡單, 首先要挑一款好用的編輯器進行寫作, 內容使用Markdown進行標記, 然後通過編輯器的功能將文章進行渲染、 釋出或匯出。
應用場景:
04 Markdown 與 vscode
超級Markdown外掛MPE,(Markdown Preview Enhanced)是一款超級強大的Markdown外掛。Typora支援的所有Markdown語法,包括GFM、數學公式、圖表、目錄等,MPE基本都支援。如果你已經很熟悉Typora的使用,那麼使用MPE也會很輕鬆。除此之外,MPE還支援引用檔案和製作。
https://marketplace.visualstudio.com/items?itemName=shd101wyy.markdown-preview-enhanced
05 Markdown 寫公眾號文章
- Markdown Online: https://www.flyzy2005.cn/tools/online-markdown/
- Md2all: http://md.aclickall.com/
06 Markdown 與 OneNote (個人比較感興趣的)
OneNote本身並不直接支援Markdown, 但如果想在OneNote中使用 Markdown,可以通過外掛來實現。
外掛下載地址:
https://www.onenotegem.com/one-markdown.html, 目前只支援Windows版本。
07其他工具鏈
- MD格式校驗器: https://github.com/DavidAnson/markdownlint
- 最牛MD編輯器Typora: https://typora.io/
- MD寫郵件 Markdown Here: https://markdown-here.com/
- Hexo: https://hexo.io/zh-cn/index.html
- MD製作幻燈片 reveal.js: https://github.com/hakimel/reveal.js/
- MD製作電子書 GitBook: https://github.com/GitbookIO/gitbook