Answers:
所以这是怎么做的:
在VSCode的底部栏中,您将看到标签
UTF-8
。点击它。打开一个弹出窗口。点击Save with encoding
。现在,您可以为该文件选择新的编码。
或者,您可以使用设置在工作区/用户设置中全局更改设置"files.encoding": "utf8"
。如果使用VSCode中的图形设置页面,只需搜索encoding
。但是请注意,这仅适用于新创建的文件。
"files.encoding": "utf8bom"
”-不起作用。见github.com/Microsoft/vscode/issues/47089
除了@DarkNeuron答案中解释的设置外:
"files.encoding": "any encoding"
您还可以指定特定语言的设置,如下所示:
"[language id]": {
"files.encoding": "any encoding"
}
例如,当我需要编辑以前使用ISE创建的PowerShell文件(以ANSI格式创建)时,可以使用以下命令:
"[powershell]": {
"files.encoding": "windows1252"
}
您可以在此处获得知名语言标识符的列表。