Как установить размер вкладки для каждого типа файла?


99

Как размер набора вкладок уже ответил здесь .

Но как иметь разные настройки для разных типов файлов? Например, я хочу, чтобы размер вкладки для HTML был 2, а для других файлов - 4.

Ответы:


184

VS Code настраивает языковые настройки вsettings.json

  • Ярлык: Command Palette (⇧⌘P), затем: Preferences: Configure Language Specific Settings

Пример изменения размера вкладки settings.json

{
    "[sass]": {
        "editor.tabSize": 2
    },
    "[html]": {
        "editor.tabSize": 4
    },
    "[javascript]": {
        "editor.tabSize": 2
    }
}

Они не вложены ни в какие другие объекты, они определены в корне.


16
Вероятно, вам нужно добавить "editor.detectIndentation": false
8DH

1
используя эту систему, кажется невозможным установить размер вкладки для.travis.yml
ChaseMoskal

2
@ChaseMoskal Можно установить для каждого языка и, в вашем случае, файлов Yaml. К вашему сведению ... .yml = yaml code.visualstudio.com/docs/getstarted/… "[yaml]": {"editor.tabSize": 2},
CommonKnowledge

1
Помните, что EditorConfig переопределит любые настройки VS Code, которые могут быть связаны с форматированием файлов.
Асбьёрн Ульсберг,

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.