[英]Can't see variables when debugging Java code in Eclipse
我有一个很烦人的问题:
调试时
String tm1 = "1";
String tm2 = "";
tm1 = tm2;
在调试器模式下,只有变量tm2显示在“变量”视图中,而没有显示tm1。 我猜是因为我在第三行中使用了tm2值。 如果我评论第三行,tm2也将消失。
为什么?
我假设已经进行了一些优化,并且Eclipse得出结论,未使用我的变量,所以它不想显示它。 有没有办法关闭此功能?
另外,在调试器中,我可以发誓,如果我将鼠标悬停在变量上,则弹出的窗口将显示变量值。 情况不再如此。
任何帮助表示赞赏,谢谢
您未在程序或代码中使用的变量,在调试器模式下不会在变量视图中查看该变量。 在这里,您使用变量tm2替换了tm1的值。 因此,tm2在调试器模式下以变量视图显示,而tm1不是。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.