最近更新了win11系统,使用visual studio 2022在编译时时候会出现中文的乱码,看了网上说的很多方法实际都不能真正解决问题。
1.勾选beta版自动替换UTF-8可以解决这个问题,但同时也会带来更多的问题,比如原来使用GB2321编码的文件会出现乱码,也无法正常保存。
2.第二种是修改注册表,不影响其他编码文件的打开,同时可以解决控制台输出问题,方法亲测有效。
①win+r打开运行,输入regedit

②注册表编辑器里打开HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor,新建一个变量命名为autorun,数据填为chcp 65001即可

修改后无需重启,立即见效。

Win11下Visual Studio 2022中文乱码解决方案:注册表修改法
本文介绍了解决Windows 11中Visual Studio 2022中文编码问题的方法,通过修改注册表设置chcp_65001来确保控制台输出无乱码,同时保持其他编码文件的正常使用。
8840





