记visual studio中文乱码解决

时间:2024-03-30 16:44:18

事件起因是控制台输出的默认字体不够美观,于是想更改控制台默认字体,此时需要用到注册表,代码页更改方式同cmd与powershell的一样,将其改为utf-8(65001)
记visual studio2019中文乱码解决
改完之后发现中文输出乱码,于是寻找解决方法。网络上方法大多一样,使用插件强制转换,
其中插件下载地址
ForceUTF8 (with BOM)
建议使用有签名的版本,否则可能存在一系列问题
或者使用FormatonSave
还有就是通过设置保存为utf-8格式来实现乱码解决。
但以上方式仅仅是从代码层面解决问题,在我的情况下并不适用
此时我发现官方文档对此做出解释
Set Source and Executable character sets to UTF-8
于是依据文档内容对调试器做出配置
记visual studio2019中文乱码解决
成功以65001为默认代码页输出中文
记visual studio2019中文乱码解决