1. 搭建markdown環境node
> 禁用atom自帶的markdown-preview插件(功能簡單)git
> 安裝插件:markdown-preview-plus@2.4.16(在markdown-preview的基礎上作了擴展,支持預覽實時渲染,支持Latex公式)
github
> 安裝插件:markdown-scroll-sync@2.1.2(同步滾動)npm
> 安裝插件:language-markdown@0.3.9(給代碼着色,代碼片斷生成)windows
> 安裝插件:markdown-image-paste@2.5.2(自動將粘貼板中的圖片保存到markdown文件相同目錄下,並重命名爲markdown文件中輸入的文件名)markdown
> 安裝插件:markdown-table-editor@1.1.0(便捷的生成表格)
ide
> 安裝插件:markdown-themeable-pdf@1.2.1(將markdown文件保存爲pdf文件)ui
> 安裝插件:emmet@2.4.3(快捷生成HTML代碼)atom
2. 遇到的問題spa
> markdown-themeable-pad安裝後不能生成pdf文件
安裝node.js
下載phantomjs-2.1.1-windows.zip,並放在C:\用戶\chen\AppData\Local\Temp\phantomjs目錄下
打開cmd,運行 npm install phantomjs-prebuilt
> markdown-scroll-sync報錯:TypeError: Right-hand side of 'instanceof' is not callable
多是由於markdown-preview-plus的版本太高形成的。本來安裝的是2.5.7,始終報錯;換成2.4.16後便可
3. 參考
https://github.com/vincentcn/markdown-scroll-sync/issues/334