作者今天格式化了电脑 想用vscode 结果会弹出乱码 故而出现了这篇文章。
代码:
如果我们想要打出最简单的代码 你好
#include <stdio.h>
int main()
{
printf("你好\n");
return 0;
}
会出现很奇怪的文字? 这可不行

解决方法:
vscode搜索code runner 就是这个插件

咱们打开这个插件下翻 找到这片代码

只复制我红框 框起来的地方(注意我这里是加入过下面东西的 你们复制插件代码就可以)
"code-runner.executormap": {
"javascript": "node",
"php": "c:\\php\\php.exe",
"python": "python",
"perl": "perl",
"ruby": "c:\\ruby23-x64\\bin\\ruby.exe",
"go": "go run",
"html": "\"c:\\program files (x86)\\google\\chrome\\application\\chrome.exe\"",
"java": "cd $dir && javac $filename && java $filenamewithoutext",
"c": "cd $dir && gcc $filename -o $filenamewithoutext && $dir$filenamewithoutext"
}
之后点击左上角这个小齿轮按钮,点击设置

找到我红框位置 点击在 settings.json 中编辑

把代码粘贴到这里 在cd的前面输入:chcp 65001 &&

之后我们再运行就没有乱码啦~

弹出无法写入用户设置的处理方法
注意如果说vscode提示了这个错误 那么就代表你的配置文件有问题 把配置文件错误的删除就正常了

弹出无法在只读编辑器编辑的问题处理方法

解决方法:
1. 文件 -> 首选项 -> 设置
2. 搜索 run in terminal
3. 勾选 code-runner: run in termina**


总结
到此这篇关于vscode中文乱码问题解决办法的文章就介绍到这了,更多相关vscode中文乱码问题内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!
发表评论