在Eclipse中调试时检查对象数据(3.7)

时间:2012-11-25 16:04:09

标签: java android eclipse

我刚开始在Eclipse中开发Android应用程序。我通常在Visual Studio中编写代码,有一件事我只能弄清楚如何在Eclipse中执行:

例如,如果我有以下方法,并且想要检查变量i

public void Foo()
{
    int i = 1;
} 

在visual studio中,我可以在结束}上设置断点,并可以检查变量:

public void Foo()
{
    int i = 1;
} // <-- Breakpoint here

但是在Eclipse中,我只能在变量本身上设置它:

public void Foo()
{
    int i = 1; //<-- Here
} 

导致我无法检查变量,除非我添加另一行代码并在方法中稍后中断。

TL; DR:我在调试模式下如何检查Eclipse中的变量?

3 个答案:

答案 0 :(得分:1)

创建method exit breakpoint而不是普通断点。

答案 1 :(得分:1)

你想要检查的变量只需要F6超过你允许的断点和cntrl + shift + i。乔布斯很好'联合国。右括号是一行代码,因此调试器不会跳过该方法,从而丢失了您的引用。

答案 2 :(得分:0)

在调试模式下,您可以右键单击变量,然后您会看到“Watch”单击它。在Expression选项卡中,您将看到变量的变化。如果您只想查看变量值,可以在右键单击后进行“检查”。