Image Image Image Image Image Image Image Image Image Image

Блог Indigo | 17.07.2019

Наверх

Наверх

2 комментария

Инструменты для проверки кода JS на ошибки

Инструменты для проверки кода JS на ошибки

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

JSLint

«JSLint will hurt your feelings» — такое предупреждение можно увидеть на сайте валидатора JSLint, созданного в 2002 году Дугласом Крокфордом. И это правда, поскольку очень часто JSLint находит множество ошибок в абсолютно работающем коде. Если вы стремитесь к совершенствованию своего кода и доведению до идеального состояния — воспользуйтесь этим сервисом.

JSLint

JSHint

JSHint — более удобная и настраиваемая, а также более популярная версия валидатора JSLint. JSHint больше нравится программистам за возможность выбирать настройки и правила для проверки кода, и сопровождается хорошей документацией. Легко интегрируется в редакторы.

JSHint

ESLint

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

ESLint

JSCS

Инструмент JavaScript Code Style отличается от предыдущих тем, что не проверяет код на наличие потенциальных багов и ошибок. Задача JSCS — проверка и выявление нарушений в стиле кода. Пользователям доступно множество пресетов и готовых конфигураций, которые вы можете сразу же начать использовать, если придерживаетесь такого же кодстайла.

JSCS

Регулярно проводите технический аудит сайта — это позволит всегда вовремя выявлять ошибки.

Комментарии

  1. СЕРГЕЙ

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

    0
    • Здравствуйте, Сергей!

      Спасибо за отзыв. Мы непременно подумаем над написанием подобного материала.

      Если Вы занимаетесь веб-разработкой, могу порекомендовать Brackets.io — бесплатный, удобный и не перегруженный редактор кода.

      0

Оставить комментарий