c# – 我可以让控制台显示中文吗?
发布时间:2020-12-15 17:49:37 所属栏目:百科 来源:网络整理
导读:我一直想知道是否可以在控制台窗口中显示UTF8或UTF16-Chinese文本,例如Console.WriteLine(中文).暂时显示为???是否可以启动支持汉字的控制台会话? 解决方法 urxvt,Unicode rxvt,是一个将显示汉字的Xwindow“控制台”.假设你使用 Windows,这可以在Cygwin或co
我一直想知道是否可以在控制台窗口中显示UTF8或UTF16-Chinese文本,例如Console.WriteLine(中文).暂时显示为???是否可以启动支持汉字的控制台会话?
解决方法
urxvt,Unicode rxvt,是一个将显示汉字的Xwindow“控制台”.假设你使用
Windows,这可以在Cygwin或co
Linux下工作.
也看到了Unicode characters in Windows command line – how?.我还没有想出如何将字体更改为Lucida,但至少chcp 65001摆脱了问号. 更改控制台字体看起来很复杂:https://superuser.com/questions/5035/how-to-change-the-windows-console-font.(更新:通过在Windows控制台中右键单击控制台图标,切换到Lucida;选择“属性”;“字体”选项卡;选择的“Lucida”,无帮助,汉字显示为块). 这是:http://www.vistax64.com/powershell/239480-display-unicode-utf-8-files-windows-console.html提到Powershell ISE和Console2(http://www.ghacks.net/2008/06/09/console-2-a-better-cmdexe/)能够显示汉字. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |