格式化与静态t查
为什么需要这些工具呢?能让工具做的就不用让人去费心把精力集中代码逻辑本身,而不是整理格式这些浪费精力的事情上
静态检查是为了让编写的代码更加规范。golint/pylint/eslint等
无论你编写何种编程语言,最好都加上自动格式化和静态检查
Neoformat vim-autoformat和Neoformat是两种使用较多的格式化插件
你可以按照自己的喜好来选择,这里我们使用neoformat nttps://github.com/sbdchd/neoformat
需要安装对应语言的格式化库。python autopep8/js的prettier等
Plug 'sbdchd/neoformat'
Neoformat
pip install autopep8 pylint
静st查Lint neomake和ale是两种常用的lint插件,这里我们选用ale nttps://github.com/wOrp/ale
同样需要安装对应语言的lint库。比如eslint/pylint/golint等
vim8/neovim支持异步检查,不会影响vim编辑,推荐使用