欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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)
vs code中文乱码解决方法
(2)
vs code中文乱码解决方法
(3)
vs code中文乱码解决方法
好了,现在终端再输出的不是乱码了
vs code中文乱码解决方法