因为txt文件采用gb232的编码格式,VSCode打开文件采用的是utf-8编码,编码不一致就导致了乱码。
第一种解决方法是点击VSCode右下角的UTF-8按钮,弹出框中选择“通过重新编码打开”即可。
点击“通过编码重新打开”后,可以看到其他各类编码,进行选择。
然后VSCode刷新后字符编码正常了。此时右下角编码指示器以变化,此时修改保存文件也都是按照此编码。
第二种方法点击文件->首选项->设置,然后在右边用户设置输入:
<strong>
"files.autoGuessEncoding"
: true,</strong>
插入这一行内容并保存。
加入这个设置后,VSCode会在打开文件时尝试猜测字符集编码。无需自己选择编码即可切换到一个正确的编码。