Описание тега jshint

Инструмент, управляемый сообществом, для обнаружения ошибок и потенциальных проблем в коде JavaScript и обеспечения соблюдения соглашений о кодировании.

Около

JSHint - это управляемый сообществом инструмент для обнаружения ошибок и потенциальных проблем в коде JavaScript и обеспечения соблюдения соглашений о кодировании.

JSHint очень гибкий, поэтому вы можете легко настроить его в соответствии с вашими конкретными правилами кодирования и средой, в которой вы ожидаете, что ваш код будет выполняться.

Интерфейс

JSHint доступен:

  • Через веб-интерфейс на http://jshint.com/
  • Через npm с npm install jshint или npm install -g jshint для глобальной установки
  • В качестве плагинов для многих текстовых редакторов и IDE.

История

JSHint - это ответвление JSLint, инструмента, написанного и поддерживаемого Дугласом Крокфордом.

Первоначально проект начинался как попытка создать более настраиваемую версию JSLint - ту, которая не навязывает пользователям какой-то конкретный стиль кодирования, - но затем он превратился в отдельный инструмент статического анализа со своими собственными целями и идеалами.

Цели

Цель JSHint - помочь разработчикам JavaScript писать сложные программы, не беспокоясь об опечатках и языковых ошибках.

Его разработчики считают, что программы статического анализа кода, а также другие инструменты обеспечения качества кода важны и полезны для сообщества JavaScript и, таким образом, не должны отчуждать их пользователей.

Ресурсы

Связанные теги