Я использую Syntastic для проверки синтаксиса в Vim - всякий раз, когда я сохраняю файл .rb
, он запускает его через проверку синтаксиса и выявляет ошибки для меня. Spiffy. То же самое для нескольких других типов файлов: HAML, HTML и т.д. Это делается путем вызова внешних средств проверки синтаксиса и отображения ошибок, которые они возвращают.
Syntastic может быть настроен различными способами, но это то, что я добавил в мой .vimrc
:
" When writing a file, if there are errors, have Syntastic plugin mark them
let g:syntastic_enable_signs=1
let g:syntastic_auto_loc_list=1
В последнее время у меня было несколько неуловимых ошибок Javascript, которые я в итоге обнаружил, скопировав и вставив свой код в веб-интерфейс JSLint. Мне бы очень хотелось, чтобы JSLint запускался на моих файлах .js
каждый раз, когда я их сохраняю, но поиск "командной строки JSLint" в основном приводил меня в замешательство.
Есть ли официальная версия JSLint для командной строки? У кого-нибудь есть четкие инструкции по запуску JSLint через Syntastic?