首先介紹幾個Markdown語法說明
1:Markdown語法說明(詳解版)
2:Markdown 語法說明 (簡體中文版)
3:GitHub 風格的 Markdown 語法
4:GitHub 上的書寫方式
目前Sublime Text 3已經支持高亮顯示原始Markdown和MultiMarkdown語法,如果不需要預覽功能或是GitHub Flavored Markdown支持,可以直接使用。
安裝中需要使用Package Control
,沒有安裝的可以看這邊。
安裝Markdown Preview 插件
Mardown Preview不僅支持在瀏覽器中預覽markdown文件,還可以導出html代碼。下面我們通過Package Control
安裝。
1.安裝
通過按組合鍵Ctrl+Shift+P
或是點擊Preference->Package
Control
調出命令面板,然後再輸入 install
,選擇Package
Control: install package
。
在插件安裝面板輸入markdown
找到Markdown
Preview
並點擊安裝即可。
2.使用
通過按組合鍵Ctrl+Shift+P
或是點擊Preference->Package
Control
調出命令面板,輸入mdp,下圖中紅框圈出的就是在瀏覽器中預覽markdown文件。
選中後,你將見到兩個選項:GitHub和Mardown。GitHub選項意味着使用GitHub的在線API來解析.md
文件。它的解析速度取決於你的聯網速度。據稱有每天60次訪問的限制。[2]但能免費獲得GFM格式的語法支持和EMOJI表情的支持。
另外一個常用功能是圖中第五個,Export HTML in Sublime Text,即導出html文件到sublime text。
3.快捷鍵設置
Sublime Text支持自定義快捷鍵,markdown preview默認沒有快捷鍵,我們可以自己爲preview in browser設置快捷鍵。方法是在Preferences -> Key Bindings User
打開的文件的中括號中添加以下代碼(可在Key
Bindings Default找到格式):
{ "keys": ["alt+m"], "command": "markdown_preview", "args": {"target": "browser", "parser":"markdown"} }
- 1
- 1
這裏: "alt+m"
可設置爲自己喜歡的按鍵。 "parser":"markdown"
也可設置爲"parser":"github"
,改爲使用Github在線API解析markdown。
4.設置語法高亮和mathjax支持
語法高亮跟編輯器的主題有關,可以在Preferences ->Color Scheme找自己喜歡的主題。
關於目錄生成,只要文章是按照markdown語法寫作的。在需要生成目錄的地方寫[TOC]
即可。
設置mathjax支持需要在Preferences ->Package Settings->Markdown Preview->Setting User
中增加如下代碼[5]:
{
/*
Enable or not mathjax support.
*/
"enable_mathjax": true,
/*
Enable or not highlight.js support for syntax highlighting.
*/
"enable_highlight": true,
}
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
打印成pdf
將markdown轉換爲pdf應該有很多種方法的。可直接用谷歌瀏覽器虛擬打印功能生成。[3]
利用Markdown Preview的Preview in Browser功能可以在瀏覽器上看到htm效果。在頁面右鍵->打印->另存爲pdf->調節頁邊距即可將pdf文件下載下來。
安裝使用Markdown Editing
Github項目地址:SublimeText-Markdown/MarkdownEditing
1.安裝
如果Sublime安裝了Package Control,直接使用組合鍵Command+Shift+P
調出命令面板,輸入 “package install” 從列表中選擇 “install Package” 然後回車。再輸入MarkdownEditing,找到後點擊即可自行安裝,重啓便可使用。
2.使用
除了高亮顯示語法,MarkdownEditing 還提供了一些快捷鍵用於快速插入markdown 標記。引用6中有比較詳細的使用方式,這裏僅作簡要介紹。
常用的(更多的快捷鍵請參閱其官方文檔)有:
插入鏈接:Ctrl + Win + K
插入圖片:Shift + Win + K
3.code snippet
輸入 “mdi + tab” 會自動插入下面的圖片標記
![Alt text](/path/to/img.jpg "Optional title")
- 1
- 1
輸入 “mdl + tab” 會自動生成下面的鏈接標記
[](link)
- 1
- 1
另外的插件:OmniMarkupPreviewer
這個插件貌似功能很強大,用於markdown這是其中的一種功能。因爲上兩種插件已經夠用,就不再研究它了,僅僅Mark下。
引用:
[1]:通過sublime text2/3來編輯markdown:簡介了Markdown語法、markdown Preview插件安裝以及markdown高亮修改。
[2]:Sublime Text 3 Markdown 簡要介紹了Markdown Editing,Markdown Preview和LiveReload的功能,詳細介紹了Markdown Preview的使用和快捷鍵設置。
[3]:sublime text 2 下的Markdown寫作
[5]:使用Sublime Text作爲Markdown編輯器