可以格式化几乎所有语言的代码,比较适合从别处粘贴代码后进行格式化,或者平时不太注意代码样式的人使用。
Linter 是一个代码纠错的基础设施,安装了 Linter 后你就可以去安装具体语言的纠错插件,为你的代码提供实时的语法检查和风格检查,支持的语言列表见 http://atomlinter.github.io
当你选择了一个单词,这个插件会在编辑器中高亮显示所有这个单词出现的地方(就像你进行搜索时一样),在修改代码时非常有用。
该插件会帮你找到代码中所有出现 TODO, FIXME 等标记的地方显示成一个表格,供你逐个解决。
1 搭建markdown环境
禁用atom自带的markdown-preview插件(功能简单)
安装插件:markdown-preview-plus(在markdown-preview的基础上做了扩展,支持预览实时渲染,支持Latex公式)
安装插件:language-markdown@0.3.9(给代码着色,代码片段生成)
安装插件:markdown-img-paste(自动将粘贴板中的图片保存到markdown文件相同目录下,并重命名为markdown文件中输入的文件名)
安装插件:markdown-table-editor(便捷的生成表格)
安装插件:markdown-themeable-pdf(将markdown文件保存为pdf文件)
安装插件:emmet(快捷生成HTML代码)
2 遇到的问题
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后即可
name | id |
---|---|
jin | 1 |
test | 2 |
id | name | address |
---|---|---|
i | test1 | address1 |
2 |