https://github.com/chemzqm/jscheck
之前是 syntastic + eslint ,每次保存时自动检查感觉就跟吃了屎一样, 400 行的代码它都要卡 1 秒多!
如果你追求更好编程体验的话可以尝试下这个插件。
eslint 这种工具还是必要的,只不过放到构建过程或者 git 提交 hook 里面更合适一点,在编辑器里面如果是同步检查的话实在太影响体验。
1
guoer 2015-12-15 16:33:18 +08:00 via iPhone
会不会是 syntastic + eslint 重复导致的
我之前用 syntastic + vim-go 也是很卡,后来设置下 syntastic 就好了 |
2
chemzqm OP @guoer syntastic 不进行语法检查,他只负责调用其它命令行工具,就是 eslint 执行太慢,而 syntastic 又不能异步跑
|
3
htfy96 2015-12-15 18:55:39 +08:00
看起来不错。不过 Syntastic 异步化才是根本解决途径
|
4
skt041959 2015-12-15 18:58:39 +08:00
你可以看一下 neovim + neomake ,解决异步执行 lint 的问题。
|