在Eclipse Debug Perspective中查找变量值

时间:2015-06-23 20:03:21

标签: java eclipse debugging watch

我正在调试一个程序,一旦我进入一个指令,我就会在Variables视图中得到一个变量列表,或者如果我把鼠标放在变量上,它的值就会显示出来。

现在,我有一个对象可能有很多对其他对象的引用,而这些对象又有自己的属性,包含其他对象等等。搜索空间可能会变得非常大。我想通过按值搜索对象属性来找到这些值的位置。 Eclipse已经按属性搜索这些对象。

我尝试过EVars插件,但它似乎仍然与Eclipse 4.4兼容。关于如何做的任何其他工具或建议?

非常感谢!

1 个答案:

答案 0 :(得分:0)

调试时,您可以使用"显示"窗口,您可以在其中编写代码片段和"执行"他们检查(突出显示代码 - >右键单击 - >检查)。

在该窗口中,您可以访问断点的上下文的所有变量。 您可以使用一些java 8流片段来过滤您的对象。

https://help.eclipse.org/neon/index.jsp?topic=%2Forg.eclipse.jdt.doc.user%2Freference%2Fviews%2Fdisplay%2Fref-display_view.htm

https://help.eclipse.org/neon/index.jsp?topic=%2Forg.eclipse.jdt.doc.user%2Ftasks%2Ftask-evaluating_expressions.htm