コードでlintエラーを報告するために、vimでsyntasticプラグインを使用し始めました。javascript
また、eslintをsyntasticに統合し、.eslintrcファイルに記述されたルールに従ってエラーが存在する場合の警告を表示します。
キーストロークでセミコロンの欠落、スペースの欠落など、いくつかの一般的なエラーを修正する方法はありますか?
編集:
eslintにはオプションがあることがわかりました
--fix Automatically fix problems
このような場合に使用できます。eslintにこれらの問題を解決させるには、このコマンドを実行する必要があります
eslint --fix -c myconfig file.js
私はそれがどのようにvimと統合できるのか知りたいですか?
map <C-j> call Function()<CR>
しかし、これは非常にカスタム化された機能であり、ニーズに合わせて作成する必要があります。そしてロマンルのポイントは、あなたが何か間違ったことをした場合、あなたは簡単に善よりも多くの害を及ぼすことになってしまうということです。注意をお勧めします
eslint --fix
これはむしろエディターレベルで行う必要があります。