ファイルタイプごとのタブサイズを設定するにはどうすればよいですか?


98

タブサイズを設定する方法は、すでにここで回答されています

しかし、ファイルの種類ごとに異なる設定を行うにはどうすればよいですか?たとえば、HTMLのタブサイズを2にし、他のファイルのタブサイズを4にします。

回答:


182

VS Codeは、言語固有の設定を構成しますsettings.json

  • ショートカットは次のとおりです。コマンドパレット(⇧⌘P)次に:設定:言語固有の設定を構成します

tabsizeを変更するsetting.jsonの例

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

これらは他のオブジェクト内にネストされておらず、ルートで定義されています。


16
おそらく「editor.detectIndentation」を追加する必要があります:false
8DH 2018

1
このシステムを使用して、ためにtabSize設定することが不可能だ.travis.yml
ChaseMoskal

2
@ChaseMoskal言語ごとに、場合によってはYamlファイルごとに設定することができます。FYI ... .yml = YAML code.visualstudio.com/docs/getstarted/... "[YAML]":{ "editor.tabSize":2}、
CommonKnowledge

1
EditorConfigは、ファイル形式に関連する可能性のあるVSCode設定を上書きすることに注意してください。
アスビョルンUlsberg

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.