【发布时间】:2015-09-09 19:42:55
【问题描述】:
我正在调试一个程序,一旦我进入一条指令,我会在变量视图中获得一个变量列表,或者如果我将鼠标放在变量上,它的值就会显示出来。
现在,我有一个对象,它可能有很多对其他对象的引用,而这些引用又具有自己的包含其他对象的属性,依此类推。搜索空间可能会变得非常大。我想通过按值搜索对象属性来找到这些值的位置。 Eclipse 已经按属性搜索这些对象。
我尝试了 EVars 插件,但它似乎仍然与 Eclipse 4.4 不兼容。任何其他工具或建议如何做到这一点?
非常感谢!
【问题讨论】:
-
拥有一个具有数百个属性的对象...不好。此外,我很高兴使用 IDEA 14 及其出色的调试器,显示变量的正确值。
-
我的意思是它有很多对其他对象的引用,而这些引用又对其他对象有自己的引用等等。所以我想从对象的角度找到某个值在哪里。我正在对一个没有文档的软件进行逆向工程。
-
嗯,我也经常需要查看一些非基元的值,然后我只是展开对象并搜索所需的属性值。
-
看看这个。从长远来看它可能会有所帮助stackoverflow.com/questions/21260318/…
标签: java eclipse debugging watch