¿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.