Отключите "использовать пробелы, не используйте вкладки" в расширении jslint для VSCode
Я получил расширение VSCode JSLint и его настройки, указывающие на файл.eslintrc, где для отступа указано следующее:
{
...
"indent" : [1, "tab"]
...
}
Проблема в том, что он все еще помещает волнистые зеленые линии, где у меня есть несколько вкладок, и я не могу сказать, где что-то не так с какими-либо настройками.
У меня есть доказательства того, что файл rc действительно работает, потому что мне удалось изменить его с одинарных на двойные кавычки. Однако, похоже, он полностью игнорирует настройку отступа внутри моего VSCode.
1 ответ
Вы можете просто отключить
use_spaces
правило. Это отдельно от
indent
правило, которое вы изменили. Немного по недосмотру со стороны JSLint.
Было немало жалоб на это правило, даже здесь, на SO . Довольно много людей (не только на SO) предлагают вместо этого перейти на JSHint. Лично я использовал только ESLint и поэтому мало знаю о различиях, и я все равно предлагаю проверить их самостоятельно.