使用vscode打开一个有中文注释的代码,发现中文显示是乱码,一般是因为文件编码的问题。
可以采取一下两种方法来避免vscode中显示中文乱码的问题:
方法一:
在vscode右下角的有编码显示,如UTF-8,单击一下,上面正中会出现“reopen with Encoding”,点击一下,选择gbk或者gb18030,选对了编码打开,就不会乱码了,如果还是乱码,可以多尝试几种。
这种方法只能当次打开显示不乱码了,关闭文件后再次打开仍然会乱码,可以在上面切换为不乱码后,再次点击一下编码,选择“save with Encoding”,将文件保存为UTF-8,以后打开该文件就不会乱码了。
方法二:
可以让vscode智能猜测打开文件的编码方式,这样多数编码类型的文件都能显示正常了,操作如下:
文件->首选项->设置 ->搜索:“autoGuessEncoding”
“files.autoGuessEncoding”: false
将其用户设置改为
“files.autoGuessEncoding”: true
如下图(打勾即可):
评论区