vscode运行出来的是乱码

2024-09-29 16:01:32 数码硬件

vscode终端出现乱码 

vscode终端出现乱码的问题可以通过以下几种方法解决:

1. 更改cmd的编码设置:可以通过执行chcp命令查看cmd的编码设置,然后执行chcp 65001将cmd的编码设置为utf-8。这种方法需要每次使用都输入一遍chcp 65001,所以可以将其添加到setting.json中。具体操作步骤为:在setting.json中加入"code-runner.executorMap":{ "cpp":"chcp 65001 "}。。

2. 更改VScode的默认编码格式:按F5启动调试出现乱码时,可以尝试更改VScode的默认编码格式为GBK。具体操作步骤为:文件——>首选项——>设置——>搜索设置——>encoding——>Files:Encoding ——> gbk。。

3. 对内置控制台的运行进行参数设定:在node.js的调试过程中,可以使用terminal.integrated.shellArgs.windows选项对内置控制台的运行进行参数设定。。

4. 修改可执行文件的编码格式:利用gcc编译选项修改可执行文件的编码格式为utf-8。具体操作步骤为:在code-runner.executorMap中加入"c":"clear && cd $dir && gcc -fexec-charset=gbk $fileName -o .\\\\out\\\\$fileNameWithoutExt && .\\\\out\\\\$fileNameWithoutExt"。。

需要注意的是,更改终端编码需要重启电脑才能生效。

版权说明: 本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。