vscode终端乱码错误如图所示:
- 首先看一下自己的task.json文件有没有这段代码
/* tasks.json */
{
"tasks": [
{
"type": "shell",
"label": "gcc", //一定要和launch.json的preLaunchTask名字一致
"command": "C:\\MinGW\\bin\\gcc.exe",
"args": [
"-fdiagnostics-color=always",
"-g",
"${file}",
"-o",
"${fileDirname}\\${fileBasenameNoExtension}.exe",
"-fexec-charset=GBK", //GBK编码,用于解决Winows中文乱码
],
- 然后看一下右下角的编码方式是utf-8还是GBK
- 修改为GBK就可以了
设置-------->搜索encoding----->修改
也可以点击右下方的UTF-8------->跳出然后选择‘通过编码重新打开’----->修改
修改好后不乱码了: