Є 3 варіанти .vscode/settings.json
:
// The number of spaces a tab is equal to.
"editor.tabSize": 4,
// Insert spaces when pressing Tab.
"editor.insertSpaces": true,
// When opening a file, `editor.tabSize` and `editor.insertSpaces` will be detected based on the file contents.
"editor.detectIndentation": true
editor.detectIndentation
виявляє його з вашого файлу, ви мусите його відключити. Якщо це не допомогло, перевірте, чи немає у вас налаштувань з більш високим пріоритетом. Наприклад, коли ви зберігаєте його в налаштуваннях користувача, він може бути перезаписаний налаштуваннями робочої області, які знаходяться у папці вашого проекту.
Оновлення:
Ви можете просто відкрити Файл » Налаштування » Налаштування або скористатися ярликом:
CTRL+ , (Windows, Linux)
⌘+ , (Mac)
Оновлення:
Тепер у вас є альтернатива редагувати ці параметри вручну.
Клацніть на селекторні простори: 4 в нижній правій частині редактора:
Коли ви хочете перетворити наявні ws у вкладку, встановіть розширення з Marketplace
EDIT:
для перетворення наявного відступу з пробілів у вкладки hit Ctrl+ Shift+P та введіть:
>Convert indentation to Tabs
Це змінить відступ для вашого документа на основі визначених налаштувань на Tabs.