Vous pouvez utiliser la langue des paramètres spécifiques à activer pour une langue spécifique uniquement, par exemple, le JavaScript:
"[javascript]": {
"editor.formatOnSave": true
}
Pour désactiver pour une langue spécifique, vous pouvez changer les paramètres par défaut de true
et le combiner avec un langage spécifique, false
:
"editor.formatOnSave": true
"[javascript]": {
"editor.formatOnSave": false
}
Noter que la langue des paramètres spécifiques sont basés sur les identificateurs de langue plutôt que directement sur les extensions de fichier. Il est ouvert demande de fonctionnalité pour permettre l'extension de fichier de paramètres spécifiques ainsi.
Dans les cas où l'ID de la langue n'est pas assez précis, "files.associations"
pourrait être utilisé pour rediriger les fichiers avec une extension spécifique et/ou dans un répertoire spécifique à un autre ID, mais cela va affecter la coloration syntaxique, la complétion de code, etc. ainsi. Par exemple, ce serait le travail de désactiver la mise en forme pour les fichiers JavaScript en out
de répertoires, mais ils seront traités sous forme de texte brut:
"[javascript]": {
"editor.formatOnSave": true
},
"files.associations": {
"**/out/**/*.js": "plaintext"
}