Eclipse提供了强大的断点功能。
Eclipse提供了多种断点,而且可以设置条件,方便了大家的开发调试。
断点条件在断点属性中设置,不同的断点类型有不同的条件可以设置。
1 一般有hit count,这个在调试循环时很有用。
2 Filtering选择调试哪些线程。
1 行断点,这个大家都知道,不多说。条件中可以通过Enable Contidion,设置条件。可以条件为true时命中断点,也可以值变化的时候命中断点。
2 变量断点,可以设置hit count,可以设置条件,变量被访问,或者变量改变时命中。
3 方法断点,可以打在没有调试信息的方法上,比如jdk,一样可以设置条件。
4 异常断点,调试异常的时候有用,一样可以设置条件。
5 类型载入断点,可以查看什么时候载入的类。
改变变量值,方便调试的利器啊。
栈帧回退功能,呵呵,总算找到这个功能了,在debug中的线程方法上右键,然后drop to frame。
Eclipse提供了多种断点,而且可以设置条件,方便了大家的开发调试。
断点条件在断点属性中设置,不同的断点类型有不同的条件可以设置。
1 一般有hit count,这个在调试循环时很有用。
2 Filtering选择调试哪些线程。
1 行断点,这个大家都知道,不多说。条件中可以通过Enable Contidion,设置条件。可以条件为true时命中断点,也可以值变化的时候命中断点。
2 变量断点,可以设置hit count,可以设置条件,变量被访问,或者变量改变时命中。
3 方法断点,可以打在没有调试信息的方法上,比如jdk,一样可以设置条件。
4 异常断点,调试异常的时候有用,一样可以设置条件。
5 类型载入断点,可以查看什么时候载入的类。
改变变量值,方便调试的利器啊。
栈帧回退功能,呵呵,总算找到这个功能了,在debug中的线程方法上右键,然后drop to frame。