Lint и отладчик, чем отличаются и как используются?

0

Узнал, что есть программы, которые проверяют код на ошибки, выявляют нарушения. Они называются Линт (Lint)  и Отладчик. Как они используются? В чём между ними разница? Нужны ли они начинающему программисту?

javascript

3 ответов

0

Для языка javascript?

1

lint анализирует не компилированный код (просто текстовый код) и указывает на ошибки перед запуском программы, отладчик уже работает с компилированным кодом (запущенной программой), в этом отличия.

Я использую ESLint для javascript, в нем можно правила задавать (какие должны быть отступы, двойные или одинарные кавычки использовать и другие rules) и если текстом код написал не по правилам, eslint сразу красным выделяет эти строчки, но при этом можно скомпилировать приложение на nodejs и запустить. Поэтому и спросил для какого языка используешь. Для начинающих программеров eslint нужен, чтобы нормальный код привыкал писать на javascript.

0

Разве только для  джавы отладчики существуют? Гм..

Sign up or Log in to write an answer