前言
在日常中,由于工作等需要,經(jīng)常需要寫文檔,由于習(xí)慣了MD的文檔編寫形式,所以在大多數(shù)情況下都是使用MD的形式進(jìn)行文檔編寫,這樣可以方便編寫完成后轉(zhuǎn)換成其它格式或直接發(fā)布為博客(注:博客為靜態(tài)博客,使用MD作為底層的文檔格式)。
遇到問題
在本地進(jìn)行MD的編輯時,一般采用Typora進(jìn)行編輯,同時支持對應(yīng)的圖片資源使用插件PicGo一鍵上傳OSS,同時支持導(dǎo)出不同格式的文件,如PDF、HTML等。
最近需要一些對歷史文檔進(jìn)行版本對比和可視化的查看,顯然在Typora中是無法滿足可視化的對比。于是借助對應(yīng)的VSCode軟件將文件進(jìn)行Git管理。通過Git進(jìn)行管理對應(yīng)的歷史編輯內(nèi)容于對比。于是需要一個能在VSCode中全部完成編輯、查看、導(dǎo)出等功能的插件。
遇到問題解決問題
在搜索了較多的插件后,最后定位在了Markdown Preview Enhanced上。主要有以下幾個優(yōu)點(diǎn)
- 可視化相應(yīng)相對比較快
- 支持格式較完善,同時配備官方的教程文檔(適合新手學(xué)習(xí))
- 可以快速導(dǎo)出對應(yīng)內(nèi)容。
官方特性
- 自動編輯器及預(yù)覽滑動同步
- 導(dǎo)入外部文件
- Code Chunk
- Pandoc
- Prince
- 電子書
- 幻燈片
- 可擴(kuò)展性
- LaTeX 數(shù)學(xué)
- 導(dǎo)出 PDF, PNG, 以及 JPEG 憑借 Puppeteer
- 導(dǎo)出漂亮的 HTML(移動端支持)
- 編譯到 GitHub Flavored Markdown
- 自定義預(yù)覽 CSS
- TOC 生成
- 流程圖 / 時序圖 以及各種其他種類的圖形
- 嵌入 LaTeX, 渲染 TikZ, Chemfig 等圖形
- Task List (Github Flavored)
- 圖片助手
- 腳注
- Front Matter
- 以及更多。。。
下載方式
VSCode中安裝
在插件中心搜索Markdown Preview Enhanced即可安裝
注:目前已經(jīng)百萬安裝。

官方文檔地址
https://shd101wyy.github.io/markdown-preview-enhanced/#/zh-cn/