事件起因是控制台输出的默认字体不够美观,于是想更改控制台默认字体,此时需要用到注册表,代码页更改方式同cmd与powershell的一样,将其改为utf-8(65001)
改完之后发现中文输出乱码,于是寻找解决方法。网络上方法大多一样,使用插件强制转换,
其中插件下载地址
ForceUTF8 (with BOM)
建议使用有签名的版本,否则可能存在一系列问题
或者使用FormatonSave
还有就是通过设置保存为utf-8格式来实现乱码解决。
但以上方式仅仅是从代码层面解决问题,在我的情况下并不适用
此时我发现官方文档对此做出解释
Set Source and Executable character sets to UTF-8
于是依据文档内容对调试器做出配置
成功以65001为默认代码页输出中文
相关文章
- Visual Studio 安装卡住的解决办法
- Visual Studio控制台程序输出窗口一闪而过的解决方法
- Android Studio Build Output控制台输出乱码解决
- java程序输出中文乱码解决方案
- visual studio安装界面不显示以及安装自动中断、安装失败问题完美解决
- Python3 使用 logging.basicConfig() 配置输出日志中的中文乱码解决办法
- 成功解决jupyter notebook 里matplotlib 中文字体乱码bug
- javac命令编译java文件成class文件出现中文乱码问题解决
- 解决 Android Studio 乱码问题
- 八、robot framework常见错误:PostgreSQL数据库查询返回结果显示中文乱码解决