我和vlint和jshint一起正确安装了vim的语法。我更喜欢jshint用于我的大多数javascript编程。但是,我开始学习React,并且想要使用带有合成的eslint(eslint具有优异的/适当的linting作为反应)。
是否可以将vim设置为使用jshint表示* .js文件,将eslint设置为* .jsx文件?
我从以下方面看到:帮助反应的合成器 - 检查器在javascript中被混淆了。连接短裤也不是我想要的。
答案 0 :(得分:-1)
eslint
,请在我的.vimrc
中添加以下内容:
au BufEnter *.jsx let b:syntastic_checkers = ['eslint']
在我的情况下,即使未在jshint
中设置检查器,合成器也会默认在javascript上使用.vimrc
。即使未设置g:syntastic_javascript_checkers
,或者即使在我的情况下将其设置为jshint,上述设置仍然有效。