Я пытаюсь сделать так, чтобы мой код VS всегда делался с вкладками.
Я использую файл .eslintrc.json
с отступом правила indent: ["warn", "tab"]
, это работает для некоторых файлов. У меня также есть .editorconfig
файл с indent_style = tabs
В моих пользовательских настройках у меня есть "editor.insertSpaces": false
и "editor.tabSize": 4
.
Однако в файлах .js
(и пока только в файлах .js
) всякий раз, когда я нажимаю «Сохранить», VS Code автоматически преобразует мои вкладки в четыре пробела и портит мой линтер.
Это происходит, даже если я установил для файла .js
отступ для вкладок на уровне файлов. Кто-нибудь знает, является ли это скрытой настройкой, или это, возможно, ошибка, о которой я должен сообщить?
На OSX Sierra 10.12.1, VS Code 1.8.1.