我正在 Ubuntu 12.04 上开发 Eclipse。我有一个包含多个文件和类的庞大项目。一个类的一个成员变量在运行时的某个地方被错误地设置为零,我不知道什么时候会发生。我希望能够以编程方式设置断点以在运行时将 x 设置为零时中断。
请问我该怎么做?谢谢你。
我正在 Ubuntu 12.04 上开发 Eclipse。我有一个包含多个文件和类的庞大项目。一个类的一个成员变量在运行时的某个地方被错误地设置为零,我不知道什么时候会发生。我希望能够以编程方式设置断点以在运行时将 x 设置为零时中断。
请问我该怎么做?谢谢你。
您可以为此使用断点条件。
右键单击断点并在其属性窗口中设置条件。您可以设置一个条件,如
memberVal == null
有关详细说明,请参阅本文。
更改您的成员的所有发生情况
memberVar = value
至
SetMemberVar(value)
并在该 setter 方法中设置断点。