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 .