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