¿Hay alguna forma de cambiar la codificación de un archivo? Por ejemplo, ¿UTF-8 a ISO 8859-1?
Configuración de texto sublime de ejemplo:
"default_encoding": "UTF-8"
¿Hay alguna forma de cambiar la codificación de un archivo? Por ejemplo, ¿UTF-8 a ISO 8859-1?
Configuración de texto sublime de ejemplo:
"default_encoding": "UTF-8"
Respuestas:
Así que así es como se hace:
En la barra inferior de VSCode, verá la etiqueta
UTF-8
. Pinchalo. Se abre una ventana emergente. Haga clic enSave with encoding
. Ahora puede elegir una nueva codificación para ese archivo.
Como alternativa, puede cambiar la configuración a nivel mundial en la configuración del espacio de trabajo / usuario utilizando el entorno "files.encoding": "utf8"
. Si usa la página de configuración gráfica en VSCode, simplemente busque encoding
. Sin embargo, tenga en cuenta que esto solo se aplica a los archivos recién creados.
"files.encoding": "utf8bom"
" - no funciona. Ver github.com/Microsoft/vscode/issues/47089
Además de la configuración explicada en la respuesta de @DarkNeuron:
"files.encoding": "any encoding"
también puede especificar la configuración para un idioma específico así:
"[language id]": {
"files.encoding": "any encoding"
}
Por ejemplo, lo uso cuando necesito editar archivos de PowerShell creados previamente con ISE (que se crean en formato ANSI):
"[powershell]": {
"files.encoding": "windows1252"
}
Puede obtener una lista de identificadores de idiomas conocidos aquí .