ЛИНТЕР - это инструмент разработки, который помогает выявлять мелкие ошибки (например, неиспользуемые переменные), а также поддерживать стиль кода (например, двойные / одинарные кавычки).

ESLint - лучший линтер, доступный на данный момент для стека JavaScript. Чтобы настроить его, вам необходимо выполнить следующие действия. (Примечание: если у вас уже установлен какой-либо из инструментов, вы можете пропустить этот шаг)

  1. Установите Node.js и NPM:


2. Из каталога вашего проекта установите ESLint с помощью NPM, запустите: npm install eslint --saveDev



3. Чтобы настроить ESLint, выполните: $ ./node_modules/.bin/eslint --init

4. Проверьте это, запустив: $ ./node_modules/.bin/eslint yourfile.js

Теперь вы готовы к установке интеграции Sublime.

5. Установите Package Control для Sublime:



6. Установите пакет SublimeLinter. В Sublime: нажмите cmd + shift + p, введите Install Package, введите Sublime Linter:



SublimeLinter - это расширение, которому нужны плагины, чтобы делать что-нибудь полезное.

7. Установите SublimeLinter-contrib-eslint:



8. Перезапустите Sublime.

И вы готовы к работе. Каждый раз, когда вы открываете файл JS сейчас, Sublime будет выделять строки с ошибками линтера.