默认情况下 VSCode 只支持以 UTF-8 编码打开文本文件,如果是其他编码比如 GBK 的话,就会显示乱码。
这种情况下,用户可以手动选择文件的编码
点击右下角

然后选择

但是,这样的操作需要每一次都手动选择编码。VSCode 是支持自动检测文本编码的
打开配置文件 settings.json
,可以看到这条配置语句

覆盖它就好了
{
"files.autoGuessEncoding": true
}
这样每次打开文本,VSCode 就会自动检测编码然后帮我们以检测到到编码显示文件内容了
网友评论