在Intellij Idea调试器中查看unicode字符串

如何在Intellij Idea调试器数据视图中查看Unicode编码的字符串? 例如考虑下面的代码

String str = "सुझाव"; //some Unicode string: utf-8
String str1 = "u0938u0941u091du093eu0935";
System.out.println(str);

无法查看调试器的变量数据视图,它显示垃圾值。 即使设定值显示适当的值。

任何建议/解决方法?

可能会在某处丢失一些编码设置。


检查项目编码。 我有同样的问题。 Idea在WIN-1252中显示变量内容编码。 在Editor > File Encodigs IDE Encoding Editor > File Encodigs版本中,您具有: IDE EncodingProject Encoding 。 将Project Encoding更改为UTF-8后,一切看起来都不错。



空白方块意味着IDE字体不支持这些特征。 更改IDE字体应解决它( 文件 - > 设置 - > 外观和行为 - > 外观

链接地址: http://www.djcxy.com/p/15407.html

上一篇: Viewing unicode strings in Intellij Idea debugger

下一篇: Making this CSS3 animate rotation only rotate once