Я нахожу, что JSLint выдает множество предупреждений о форме:
Expected 'foo' to have an indentation at X instead at Y.
Документация по параметрам JSLint описывает параметр indent
, который распознает числовое значение, представляющее объем пространства для каждого уровня отступов. Этот параметр позволяет мне говорить такие вещи, как использование 2 пробелов на уровень отступов. Я просто пишу что-то вроде этого в верхней части моего файла JavaScript:
/*jslint indent: 2 */
Хорошо, отлично. Теперь JSLint знает, сколько отступов для каждого уровня отступов, но JSLint, похоже, жестко запрограммирован на то, какой уровень отступов должен иметь каждая строка.
Предположим, что я хочу отступывать свой код по-другому, чем предписывает JSLint. Могу ли я сделать это с помощью некоторого варианта JSLint? Если нет, могу ли я хотя бы отключить предупреждения отступа? Я пробовал:
/*jslint indent: false */
но это не вызывало отклонения предупреждений отступа; это вызвало ошибку JSLint.