¿Cómo establecer el tamaño de la pestaña por tipo de archivo?


99

Aquí ya se responde cómo configurar el tamaño de la pestaña .

Pero, ¿cómo tener diferentes configuraciones para diferentes tipos de archivos? Por ejemplo, quiero que el tamaño de la pestaña para HTML sea 2, pero para otros archivos sea 4.

Respuestas:


184

VS Code configura ajustes específicos de idioma ensettings.json

  • El acceso directo es: Command Palette (⇧⌘P) luego: Preferences: Configure Language Specific Settings

Ejemplo de setting.json cambiando el tamaño de la pestaña

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

Estos no están anidados dentro de ningún otro objeto, están definidos en la raíz.


16
Probablemente necesite agregar "editor.detectIndentation": falso
8DH

1
usando este sistema, parece imposible establecer un tabSize para.travis.yml
ChaseMoskal

2
@ChaseMoskal Es posible establecer por idioma, y ​​en su caso archivos Yaml. FYI ... .yml = yaml code.visualstudio.com/docs/getstarted/… "[yaml]": {"editor.tabSize": 2},
CommonKnowledge

1
Tenga en cuenta que EditorConfig anulará cualquier configuración de VS Code que pueda tener relacionada con el formato de archivo.
Asbjørn Ulsberg

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.