Existe-t-il un moyen de modifier l'encodage d'un fichier? Par exemple UTF-8 à ISO 8859-1?
Exemple de réglage de texte sublime:
"default_encoding": "UTF-8"
Existe-t-il un moyen de modifier l'encodage d'un fichier? Par exemple UTF-8 à ISO 8859-1?
Exemple de réglage de texte sublime:
"default_encoding": "UTF-8"
Réponses:
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 surSave 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.
"files.encoding": "utf8bom"
" - cela ne fonctionne pas. Voir github.com/Microsoft/vscode/issues/47089
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 .