Visual Studio 2008中的Unicode调试可视化工具

时间:2020-03-05 18:58:33  来源:igfitidea点击:

Visual Studio 2008中是否有Unicode调试可视化工具?我有一个XML文件,我敢肯定它是unicode。当我在写字板中打开它时,它会正确显示日语字符。当我使用File.ReadAllText(UTF8)将文件读取为字符串时,所有日语字符在字符串可视化器中均显示为块。如果我使用xml可视化工具,字符将正确显示。

解决方案

回答

我们说它是Unicode,那么为什么不使用File.ReadAllText(Encoding.Unicode)呢?

回答

如果获取的是正方形块,而不是完整的垃圾,则可能只需要在Visual Studio中指定一种更合适的字体(在"工具" |"选项" |"字体和颜色"中)。尝试使用MS Gothic或者MS Mincho(两种日语字体);我猜我们可以通过调整[手表,本地和自动工具Windows]的设置来解决问题,但这可能在其他地方。

并非所有的应用程序都神奇地将字体链接到包含要显示的字符的字体。