【发布时间】:2011-08-09 18:15:53
【问题描述】:
我想知道是否有办法在调试时在 Eclipse 中添加条件断点。 示例:如果 city=="New York" 然后中断。
【问题讨论】:
-
您也可以通过打开
Debug perspective来执行此操作 --> 转到 Breakpoints 选项卡并选择您的断点。然后选择条件;您可以在此处输入新条件或使用以前的条件之一。您也可以使用ctrl+space获取内容帮助。
我想知道是否有办法在调试时在 Eclipse 中添加条件断点。 示例:如果 city=="New York" 然后中断。
【问题讨论】:
Debug perspective 来执行此操作 --> 转到 Breakpoints 选项卡并选择您的断点。然后选择条件;您可以在此处输入新条件或使用以前的条件之一。您也可以使用ctrl+space 获取内容帮助。
是的。右键单击断点,选择“断点属性”,启用“条件”,然后输入条件。请注意,由于 Java 中相等的工作方式,city == "New York" 不是一个好的条件,但 "New York".equals(city) 会很好。请注意,Eclipse 允许像这样的简单布尔条件,并且还可以“在值更改时暂停”。
【讨论】:
在代码编辑器左侧栏的断点上打开上下文菜单,选择“Breakppoint properties...”和“Enable condition”
【讨论】: