【发布时间】:2011-08-11 17:58:34
【问题描述】:
我正在运行 Eclipse 3.5,并且正在尝试设置“实例断点”。我在调试器中打了一个断点,从变量视图中,我右键单击要为其设置断点的对象实例,然后单击“实例断点...”
然后,我明白了:
Google 只给我一些链接,这些链接指向源代码中包含该消息的消息包。
如何在我关心的特定对象实例上设置断点?
【问题讨论】:
我正在运行 Eclipse 3.5,并且正在尝试设置“实例断点”。我在调试器中打了一个断点,从变量视图中,我右键单击要为其设置断点的对象实例,然后单击“实例断点...”
然后,我明白了:
Google 只给我一些链接,这些链接指向源代码中包含该消息的消息包。
如何在我关心的特定对象实例上设置断点?
【问题讨论】:
您必须有一个断点(或观察点),您尝试中断的实例的类型将在堆栈中。如果存在一个或多个此类断点,则会弹出一个对话框,让您选择要限制仅应用于给定对象实例的断点。
自动设置仅适用于所选对象实例的观察点的“观察此实例”功能也很不错,但至少您可以做到。
【讨论】:
我想你想添加一个“观察点”。右键单击调试器中的实例变量。
【讨论】:
我怎么知道这样做是这样的:
在某个类中设置断点或观察点,等待它在调试模式下触发。
在“变量”视图中,右键单击“this” -> 实例断点... -> 从此类中的断点列表中选择 -> 单击确定。
【讨论】: