您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息

vscode terminal乱码

2024/4/24 11:11:56发布5次查看
vscode terminal乱码    
vscode终端其实调用的是cmd.exe,所以当这里出现中文乱码的时候要解决的是cmd的编码设置问题。
可以通过chcp命令查看cmd的编码设置,gbk2312的代码页编号是936,然后改成utf-8的编码即可,utf-8对应的代码页编号是65001,所以执行chcp 65001就可以把cmd的编码设置成uft-8了,这样就解决了乱码问题
1.查看原有编码
2.执行chcp 65001命令
上面这样解决方法,需要每次都在vscode终端输入命令:chcp 65001, 这种方法太麻烦了,每次进入终端都要输入命令,那有没有永久性解决的呢?当然有了。
在vscode中通过打开“文件”--“首选项”--“设置”, 然后在setting.json中设置, 把下面三行复制到里面:
{ "terminal.integrated.shellargs.windows": ["/k chcp 65001 >nul"], // 以下两个可选 "terminal.integrated.fontfamily": "lucida console", "editor.fontsize": 18}
/k chcp 65001 >nul的含义是在运行cmd的时候将编码设置为65001;
>nul是避免在控制台输出修改编码的信息,否则会输出active code page: 65001;
以下两个配置文件可选:
editor.fontsize: 20(修改字体大小为 20);
terminal.integrated.fontfamily;courier new(字体修改为 courier new).
相关推荐:《vscode使用教程》
以上就是vscode terminal乱码的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录