VSCode终端启用的是cmd.exe, VSCode终端编译代码的时候,出现中文乱码,修改VSCode右下方的编码方式没有解决问题。
通过chcp指令,看到cmd的编码设置,代码页编号936代表的是GBK2312,需要修改成UTF-8的编码才能解码显示正常,UTF-8对应的代码页编号是65001,执行指令chcp 65001就能将cmd的编码设置成UTF-8,这样就解决乱码问题。
1.查看原编码
2. 设置新的编码
从以上可以看出,解码输出正常了。
VSCode终端启用的是cmd.exe, VSCode终端编译代码的时候,出现中文乱码,修改VSCode右下方的编码方式没有解决问题。
通过chcp指令,看到cmd的编码设置,代码页编号936代表的是GBK2312,需要修改成UTF-8的编码才能解码显示正常,UTF-8对应的代码页编号是65001,执行指令chcp 65001就能将cmd的编码设置成UTF-8,这样就解决乱码问题。
1.查看原编码
2. 设置新的编码
从以上可以看出,解码输出正常了。