我刚刚将Vim配置为使用Syntastic,效果很好!我将其用于javascript验证。
我安装了两个linter:jslint和jshint,我打算保留这两个。但是Syntastic似乎不想同时报告这两个错误:我从jshint收到第一个错误,然后在修复先前的错误时才收到jslint的错误。
我可以同时拥有两个吗?
您需要将g:syntastic_aggregate_errors
option设置为1(默认值为0):
let g:syntastic_aggregate_errors = 1
这来自文档:
启用后,syntastic会运行适用于当前文件类型的所有检查程序,然后汇总所有检查程序发现的错误并显示它们。禁用后,syntastic会依次运行每个检查器,并在第一次检查器发现任何错误时停止显示结果。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句