私はvimのシンセティックをeslintとjshintと一緒に正しくインストールしました。私は、JavaScriptのプログラミングのほとんどのjshintを好む。しかし、私はReactを学び始めており、eslintをsyntastic(eslintは反応に対して優れた/適切なlintingを持っています)と使用したいと考えています。ファイル拡張子に基づいて特定のチェッカーを使用するようにVimのSyntagを変更しますか?
* .jsファイルにはjshint、* .jsxファイルにはeslintを使用するようにvimを設定することはできますか?
私はfrom:help syntastic-checkersを参照してください。反応はjavascriptで集中します。リンターを連鎖することは、私が望むものでもありません。
あなたは 'autocmd BufRead、BufNewFile * .jsxを試してみることができます。b:syntastic_checkers = ['eslint']'。これは、 'autocmd'を実行するためにVimが選択する順序に依存して、' syntastic_check_on_open'で動作するかどうかは関係ありません。開いている状態で 'jshint'を実行している場合、' * .js'にも同様の 'autocmd'を追加し、' g:syntastic_javascript_checkers'は設定しないでください。 – lcd047
私を答えに導いてくれてありがとう、@ lcd047! – bradleyhop