ATOM & Sublime Text 下MarkDown插件功能比較
作者:net66
更新日期:2016-6-14 10:50
[一] 編輯器
Sublime Text3 vs Atom

[二] Markdown 插件
| Sublime Text 3 | Atom |
|---|---|
| Markdown Preview | Markdown preview enhanced |
| OmniMarkup Previewer | Markdown preview plus |
| Markdown preview |
[三] 功能對比
| 插件名稱 | 優點 | 缺點 | 推薦度 |
|---|---|---|---|
| Atom | 原生支持、內部預覽,插入本地圖片方便 ,有支持mermaid插件 | 速度慢,語法高亮不如sublime好看 | |
| Markdown preview enhanced | 支持功能最全,支持數學公式、memaid流圖、Tasklist、TOC(非標),不支持flow、sequence、emoji、多行公式,編輯區與預覽區同步,插入圖片方便 | 實時預覽,但打開時明顯的卡頓,使用時最好關閉同步預覽,轉換為PDF時死鎖 | ☆☆☆☆ |
| Markdown preview plus | 支持功能較全,支持數學公式,不支持Tasklist、TOC、emoji、flow、sequence,memaid流圖,編輯區與預覽區不能同步,但可借助markdown scroll sync | 實時預覽,無卡頓 | ☆☆☆ |
| Markdown preview | 支持功能較少,不支持數學公式、TOC、flow、sequence、memaid流圖,編輯區與預覽區不能同步,但可借助markdown scroll sync | 實時預覽,無卡頓 | ☆☆ |
| Sublime Text 3 | 速度快,字體好看 | 不支持原生預覽;H1、H2等標題文字若有中文,在TOC時會去掉中文,相同的則自動順序轉換為1、2...,Atom下支持中文 | |
| Markdown Preview | 支持flow、sequence、emoji、tasklist、emoji、toc | 不支持mermaid、多行公式等,編譯更新 | ☆☆☆☆☆ |
| OmniMarkup Previewer | 支持數字公式、toc | 不支持flow、sequence、tasklist、emoji、mermaid、多行公式等,同步更新 | ☆☆☆ |
[四] Ubuntu下使用推薦
- [ ] 專業碼農:Sublime Text 3 + MarkdownPreview
中文輸入是個問題,與fcitx和ibus不兼容 - [ ] 好大求全:Atom + Markdown preview enhanced
速度慢就忍忍吧 - [ ] 文藝小青:Atom(原生)
注意:
1.Sumlime Text3 Markdown Preview 與 OmniMarkupPreviewer 均不支持文件名帶空格的圖片;在Atom下markdown preview enhanced 則支持
2.在Sumlime Text3下要使Markdown Preview在預覽時能正常顯示圖片,應在其用戶配置文件MarkdowPreview.sublime-settings-User中設置
"path_tempfile": "./", //在當前目錄下生成預覽文件,方便加載本地圖片<重要!!!>,在Atom下markdown preview enhanced沒有此類問題,文件路徑轉換正常
