让我们假设我需要调试一些提供调试信息的Java编译代码。所以我无法更改此代码。例如,我有
SomeClass object;
object.doAction1().doAnotherAction().doAnythingElse();
所以我想检查一下doAction()返回的对象及其字段。我知道在大多数IDE中都有一个evaluateValue动作,但我不需要两次调用方法,因为它可以进行无法撤消的更改。我不关心使用哪个IDE(Eclipse,Idea,Netbeans ......),甚至不关心纯jdb。可能存在适合许多语言调试器的适当表达式,而不仅仅是Java。
答案 0 :(得分:2)
我不知道这些信息是否有用,但是如果你使用的是Eclipse IDE,你可以选择你想要结果的表达式,然后按“ctrl + shift + i”,它得到的是该表达式的结果。
答案 1 :(得分:0)
它被称为'表达式'在Eclipse中。如果你去调试'透视,你可能会看到它。
如果您无法进入调试视角
打开“表达式”标签