Windows cmd控制台查看UTF-8文本
AIR提供的ADL工具输出的调试信息是UTF-8格式编码,而Windows控制台的默认设置并不支持UTF-8编码。这就导致使用ADL调试的时候,在控制台中显示的是乱码。
需要两步来解决这个问题:
- 使用chcp命令将当前的内码修改为UTF-8,UTF-8的内码在Windows中为65001;
- 在控制台的标题栏上单击右键,选择“默认值->字体”,将字体修改为“新宋体”。
也可以先将控制台字体修改为新宋体,然后在批处理中加入chcp命令。
chcp 65001
sdk\bin\adl.exe ......
- 文章ID:1712
- 原文作者:zrong
- 原文链接:https://blog.zengrong.net/post/windows-console-utf8/
- 版权声明:本作品采用 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 进行许可,非商业转载请注明出处(原文作者,原文链接),商业转载请联系作者获得授权。