VSCode中“Run Code”运行程序时,终端出现中文乱码解决方法

问题描述

在VSCode中"Run Code"运行程序时,终端输出结果出现中文乱码现象:

解决方法

1. 检查系统cmd的默认编码

查看Windows终端当前编码方式的命令:

cmd 复制代码
chcp

输出结果是一段数字代码,如936,这说明当前的cmd编码方式为GBK,但是vscode默认新建文件的编码为UTF-8,所以就会出现中文乱码情况。

2. 更改cmd编码方式为UTF-8,对应数字码为65001。

cmd 复制代码
chcp 65001
  1. 更改系统语言设置
    (1)*进入设置 ------> 选择"时间与语言" ------> "语言和区域"

    (2)"管理语言设置" ------> "更改系统区域设置"

    (3)勾上"使用Unicode UTF-8 提供全球语言支持",然后一路确定回来。

    注:更改语言设置之后,电脑需要重启一下。
    4. 设置"Code-runner: Run In Terminal"
    在vscode中,进入"设置" ------> 在搜索框中输入Run In Terminal,点击搜索到的项目中的"扩展" ------> 找到"Run Code Config" ------> 勾选"Whether to run code in intrgrate Terminal"

参考

VScode 使用Code Runner 运行输出控制台中文乱码解决

相关推荐
Tee xm7 小时前
清晰易懂的VSCode加Cline插件使用不同API提供商实现AI编程
vscode·ai编程·安装
1alisa7 小时前
Sublime Text for Mac v4【注册汉化版】代码编辑器
macos·编辑器·sublime text
神码编程7 小时前
【Unity】 HTFramework框架(六十四)SaveDataRuntime运行时保存组件参数、预制体
unity·编辑器·游戏引擎
William.csj7 小时前
Linux——开发板显示器显示不出来,vscode远程登录不进去,内存满了的解决办法
linux·vscode
mzak9 小时前
vscode集成deepseek实现辅助编程(银河麒麟系统)【详细自用版】
linux·vscode·编辑器·银河麒麟·deepseek
JCBP_10 小时前
数据结构3
服务器·c语言·数据结构·vscode
一个程序员(●—●)10 小时前
编辑器检视器面板深度扩展2+编辑器菜单栏扩展
编辑器
hweiyu0010 小时前
idea如何让打开的文件名tab多行显示
java·ide·intellij-idea·idea·intellij idea
进阶的小木桩12 小时前
Visual Studio Code配置自动规范代码格式
ide·vscode·编辑器
hljqfl13 小时前
pip安装第三方库,但PyCharm中却无法识别
ide·pycharm·pip