Visual Studio 2008中是否有unicode调试可视化工具?我有一个xml文件,我很确定它是unicode。当我在wordpad中打开它时,它会正确显示日文字符。当我使用File.ReadAllText(UTF8)将文件读入字符串时,所有日语字符都显示为字符串可视化工具中的块。如果我使用xml可视化工具,则字符会正确显示。
答案 0 :(得分:3)
如果你得到方块,而不是完全垃圾,你可能只需要在Visual Studio中指定一个更合适的字体(在工具|选项|字体和颜色中)。试试MS Gothic或MS Mincho(两种日文字体);我猜你的问题可以通过调整[Watch,Locals and Autos Tool Windows]的设置来解决,但它可能在其他地方。
并非所有应用程序都会神奇地字体链接到包含您要显示的字符的字体。
答案 1 :(得分:1)
你说它是 Unicode ,那么为什么不使用File.ReadAllText( Encoding.Unicode )呢?