一、Atom自带markdown-previewnode
功能太少,须要大量拓展。git
二、markdown-preview-plusgithub
功能还不错,可是其中的滚动条插件markdown-scroll-sync和最新版atom不兼容了,1年多未更新,github上全是那个bug的issue。npm
三、markdown-preview-enhancedmarkdown
推荐使用这个,自带mermaid绘图和toc目录等功能,较为全面。atom
四、墙内安装markdown-preview-enhancedspa
ATOM自带的settings-install-markdown-preview-enhanced的方法确定是最简单可行的,可是因为某墙的存在基本下不下来包。.net
因而使用手动方式安装插件:插件
a) 下载并安装node.js(为了使用npm命令)scala
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目录下。
五、开始使用
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
```