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提供全球语言支持"(这可能需要重启)。

相关推荐
yeflx13 分钟前
vscode-server下载异常导致远程连接失败解决方法
ide·vscode·编辑器
cv魔法师21 分钟前
解决vscode终端报错npm : 无法加载文件npm.ps1,因为在此系统上禁止运行脚本。
ide·vscode·npm
周杰伦fans1 小时前
揭开 Visual Studio 缓存文件的神秘面纱:.futdcache.v2 完全解析
ide·visual studio
测试开发-学习笔记16 小时前
Android studio安装
android·ide·android studio
ABAP-張旺16 小时前
ABAP:Visual Studio Code官方插件安装教程
ide·vscode·编辑器
zh路西法19 小时前
【绕过 vscode-server】用 SSHFS SFTP 实现本地远程开发
ide·vscode·编辑器
小二·19 小时前
AI 代码审查 VSCode 插件实战
ide·人工智能·vscode
Yukinaaaa19 小时前
以“轮盘数组”思维彻底搞懂并实现阻塞队列
java·服务器·ide·安全·javaee·阻塞队列·轮盘数组
Tian_Hang19 小时前
Linux基础知识(四)
linux·ide·驱动开发·计算机视觉·硬件工程·动画
资深流水灯工程师21 小时前
PyCharm 增强插件完整安装与配置指南(PySide6 开发专用)
ide·python·pycharm