vs code中文乱码解决方法
程序员文章站
2022-07-14 19:21:52
...
修改
1.(安装方法)转载于:https://blog.csdn.net/qq_43041976/article/details/100542557
2.显示终端输入数据输出结果(完美解决)https://blog.csdn.net/weixin_41594045/article/details/86568571
3.修改部分:中文乱码解决方法
对于windows的编码问题,网上找了一大堆,要么是在右下角修改编码格式,或者在windows cmd修改编码格式
我们在配置vscode c语言环境时,在tasks.json
中,代码如下:
{
"version": "2.0.0",
"tasks": [
{
"label": "compile",
"command": "gcc",
"args": [
"${file}", // 指定编译源代码文件
"-o",
"${fileDirname}/build/${fileBasenameNoExtension}.exe", // 指定输出文件名
"-O0", // 优化级别
"-ggdb3", // 生成和调试有关的信息
"-Wall", // 开启额外警告
"-std=c11", // 使用c11标准
"-Wno-format",
"-finput-charset=GB2312", //输入编译器文本编码 默认为UTF-8,更改为GB2312(windows默认)
"-fexec-charset=GB18030",
"-D _USE_MATH_DEFINES"
],
"type": "shell",
"group": {
"kind": "build",
"isDefault": true
},
"presentation": {
"echo": true,
"reveal": "always", // 在“终端”中显示编译信息的策略,可以为always,silent,never
"focus": false,
"panel": "shared" // 不同的文件的编译信息共享一个终端面板
},
}
]
}
第一步:
更改"-finput-charset=UTF-8",
这一项改为"-finput-charset=GB2312",
第二步:
(1)
(2)
(3)
好了,现在终端再输出的不是乱码了
上一篇: IDEA 打包中文乱码解决方法
下一篇: js中文乱码解决方法