vscode输出乱码
参考:https://blog.csdn.net/fuhanghang/article/details/130803605
操作系统:win11
使用vscode运行代码时输出乱码,可能是因为VS code内部用的是utf-8编码,而系统的cmd/powershell是gbk编码,直接编译会出现问题
- 首先进入cmd查看cmd的编码格式:
1 | CHCP |
系统输出:Active code page: 936,也就是GBK,我们需要将编码格式改成UTF-8模式
- 控制面板搜索区域,点击-管理-更改系统区域设置

- 勾选“Beta版:使用UTF-8提供全球语言支持”,点击确定

- 重启计算机,运行代码时vscode可以正常输出中文
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.