1、Atom自帶markdown-preview
功能太少,需要大量拓展。
2、markdown-preview-plus
功能還不錯,但是其中的滾動條插件markdown-scroll-sync和最新版atom不兼容了,1年多未更新,github上全是那個bug的issue。
3、markdown-preview-enhanced
推薦使用這個,自帶mermaid繪圖和toc目錄等功能,較為全面。
4、牆內安裝markdown-preview-enhanced
ATOM自帶的settings-install-markdown-preview-enhanced的方法肯定是最簡單可行的,但是由於某牆的存在基本下不下來包。
於是使用手動方式安裝插件:
a) 下載並安裝node.js(為了使用npm命令)
b) cd ~/.atom/packages
c) git clone https://github.com/shd101wyy/markdown-preview-enhanced.git
d) cd markdown-preview-enhanced
e) npm install
#如果不是在.atom/packages下執行的加一句 apm link,會創建一個連接到.atom/packages目錄下。
5、開始使用
a) mermaid使用簡介:https://blog.csdn.net/wangyaninglm/article/details/52887045
b) toc使用方式:在隨便一個地方加上[toc]就行
c) marddown使用簡介:https://shd101wyy.github.io/markdown-preview-enhanced/#/zh-cn/markdown-basics 介紹比較詳細,給scala代碼塊都能加亮這玩意我還是第一次知道。后來實驗了一下,竟然能給Dockerfile加亮,nmdwsm。使用方式如下:
```Dockerfile
```
