在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 Encoding
和Project Encoding
。 将Project Encoding
更改为UTF-8后,一切看起来都不错。
空白方块意味着IDE字体不支持这些特征。 更改IDE字体应解决它( 文件 - > 设置 - > 外观和行为 - > 外观 )
链接地址: http://www.djcxy.com/p/15407.html