Closed newton-miku closed 1 year ago
我看到你的 issue 了,更新 PowerShell 没有解决吗? 最新的 powershell 已经默认 UTF-8 no-DOM 了,我打算在将来删除 gbk 的支持 尝试了更新到最新的powershell,查询字符集仍然为GBK(chcp查询结果:936),但是使用您的版本确实也能正确显示。(顺带发现了我代码中的一个错误) 但是我觉得多数人可能不会更新powershell,甚至很多人使用都是用的默认的cmd,所以我觉得还是可以考虑下
尝试了更新到最新的powershell,查询字符集仍然为GBK(chcp查询结果:936)
请问你的 PowerShell 版本号是多少,我测试一下
有5.1.22000.832和7.2.6,但是我分支上更改后的版本在5.1.22000.832上仍然乱码(你我版本均显示乱码,且您的版本手动使用--gbk命令也无效),7.2.6的均正常显示
但是我分支上更改后的版本在5.1.22000.832上仍然乱码(你我版本均显示乱码,且您的版本手动使用--gbk命令也无效)
这是因为 5.1 版本是有 BOM 的,具体见 #135
7.2.6的均正常显示
7.2 已经是 UTF-8 no-BOM 了,无需支持 GBK 了,所以我打算在不久删除 GBK 支持
7.2 已经是 UTF-8 no-DOM 了,无需支持 GBK 了,所以我打算在不久删除 GBK 支持
好的(虽然不清楚为什么我用chcp查看显示仍然是936,即GBK字符集)
我看到你的 issue 了,更新 PowerShell 没有解决吗? 最新的 powershell 已经默认 UTF-8 no-DOM 了,我打算在将来删除 gbk 的支持