Modifier le codage d'un fichier dans Visual Studio Code


Réponses:


248

Alors, voici comment faire cela:

Dans la barre inférieure de VSCode, vous verrez l'étiquette UTF-8. Cliquez dessus. Une fenêtre contextuelle s'ouvre. Cliquez sur Save with encoding. Vous pouvez maintenant choisir un nouvel encodage pour ce fichier.

Vous pouvez également modifier le paramètre globalement dans les paramètres Espace de travail / Utilisateur à l'aide du paramètre "files.encoding": "utf8". Si vous utilisez la page des paramètres graphiques dans VSCode, recherchez simplement encoding. Notez cependant que cela ne s'applique qu'aux fichiers nouvellement créés.


9
"files.encoding": "utf8" créera des fichiers sans nomenclature (ce qui est généralement la meilleure décision). Si vous voulez des fichiers UTF8 avec une nomenclature, le paramètre est "files.encoding": "utf8bom"
Gerfried

@Gerfried "Si vous voulez des fichiers UTF8 avec une nomenclature, le paramètre est "files.encoding": "utf8bom"" - cela ne fonctionne pas. Voir github.com/Microsoft/vscode/issues/47089
john cj

8
veuillez éviter d'utiliser utf8bom, vous n'en avez pas besoin
sherpya

22

Outre les paramètres expliqués dans la réponse de @DarkNeuron:

"files.encoding": "any encoding"

vous pouvez également spécifier des paramètres pour une langue spécifique comme ceci:

"[language id]": {
  "files.encoding": "any encoding"
}

Par exemple, j'utilise ceci lorsque j'ai besoin de modifier des fichiers PowerShell précédemment créés avec ISE (qui sont créés au format ANSI):

"[powershell]": {
    "files.encoding": "windows1252"
}

Vous pouvez obtenir une liste d'identificateurs de langues connues ici .

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.