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


99

Як розмір набору вкладок вже відповів тут .

Але як мати різні параметри для різних типів файлів? Наприклад, я хочу, щоб розмір вкладки для HTML-файлів був 2, а для інших файлів - 4.

Відповіді:


185

VS Code налаштовує мовні параметри вsettings.json

  • Ярлик: Палітра команд (⇧⌘P), а потім: Налаштування: Налаштування параметрів, що відповідають мові

Приклад зміни параметрів tab.json

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

Вони не вкладені в будь-який інший об'єкт, вони визначаються в корені.


16
Ймовірно, вам потрібно додати "editor.detectIndentation": false
8DH

1
використовуючи цю систему, здається неможливим встановити tabSize для.travis.yml
ChaseMoskal,

2
@ChaseMoskal Можна встановити для кожної мови, а у вашому випадку файли Yaml. FYI ... .yml = yaml code.visualstudio.com/docs/getstarted/… "[yaml]": {"editor.tabSize": 2},
CommonKnowledge

1
Пам'ятайте, що EditorConfig замінить будь-які налаштування коду VS, які ви мали відношення до форматування файлів.
Асбьорн Ульсберг,

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.