2

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

4

2 回答 2

3

如果你得到的是方块,而不是完全的垃圾,你可能只需要在 Visual Studio 中指定更合适的字体(在工具 | 选项 | 字体和颜色中)。试试 MS Gothic 或 MS Mincho(都是日文字体);我猜您的问题可以通过调整 [Watch, Locals and Autos Tool Windows] 的设置来解决,但它可能在其他地方。

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

于 2008-09-18T22:48:40.823 回答
1

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

于 2008-09-17T12:07:28.627 回答