win11 终端乱码导致IDE 各种输出也乱码

因为 win11 终端乱码导致IDE 各种输出也乱码导致作者对此十分头大。所以研究了各种方法。

  1. 单独设置终端编码
  2. HKEY_CURRENT_USER\Console 注册表进行修改
  3. HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processo 注册表进行修改
  4. 使用命令[Console]::OutputEncoding = [System.Text.Encoding]::UTF8

在这呢都不好使,只有第一个方案仅仅缓解了 win11 终端乱码,但是因为乱码导致的 IDE 各种输出也乱码 无法解决,因此这里使用最后一种方案也是唯一成功的方案

使用Unicode UTF-8提供全球语言支持

  1. 打开设置

  2. 时间和语言 -> 语言和区域

  1. 下拉找到 管理语言设置

  2. 在"管理语言设置"中,找到"Unicode"或"非Unicode程序"设置,确保勾选了"使用Unicode UTF-8提供全球语言支持"。

    重启电脑大公告成,至于通过 控制面板 则是

  3. 控制面板 -> 时钟和区域 -> 区域和语言。

  4. 在"管理"选项卡下,点击"更改系统区域设置"。

  5. 勾选"使用Unicode UTF-8提供全球语言支持"(这可能需要重启)。

相关推荐
chenzhanpeng_4 小时前
vscode 配置 QtCreat Cmake项目
ide·vscode·qt·编辑器·qt6.3
hnlucky4 小时前
vscode一直连接不上虚拟机或者虚拟机容器怎么办?
ide·vscode·编辑器
qq_314009836 小时前
Windows+VSCode搭建小智(xiaozhi)开发环境
ide·人工智能·vscode·编辑器·开源软件
爱出名的狗腿子9 小时前
vscode + cmake + ninja+ gcc 搭建MCU开发环境
ide·vscode·单片机·c·cmake·gcc·ninja
waterHBO10 小时前
vscode 插件 eslint, 检查 js 语法
javascript·ide·vscode
zwjapple13 小时前
Eclipse集成lombok
java·ide·eclipse
未来之窗软件服务14 小时前
android 上位机调试软件-安卓串口 com ttl 调试——仙盟创梦IDE
android·ide·上位机·仙盟创梦ide
waterHBO16 小时前
清理 pycharm 无效解释器
ide·python·pycharm
醉の虾18 小时前
VSCODE的终端无法执行npm命令
ide·vscode·npm
追梦的鱼儿19 小时前
Android Studio 配置之gitignore
ide·git·android studio·intellij-idea