web-dev-qa-db-fra.com

Modifier l'encodage d'un fichier dans le code Visual Studio

Est-il possible de changer l'encodage d'un fichier? Par exemple, UTF-8 à ISO 8859-1?

Réglage Exemple de texte sublime:

"default_encoding": "UTF-8"
83
Fernando Tholl

Alors, voici comment faire cela:

Dans la barre inférieure de VSCode, vous verrez l'étiquette UTF-8. Cliquez dessus. Une popup 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.

191
DarkNeuron

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, je l'utilise lorsque je dois modifier des fichiers PowerShell créés précédemment avec ISE (qui sont créés au format ANSI):

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

Vous pouvez obtenir un liste d'identifiants de langues connues ici .

15
JotaBe