断点是源代码中的标志,它会通知调试器停止执行程序。当程序在断点处停止时,您可以执行诸如检查变量值和单步执行程序等操作。
IDE 允许您使用“新建断点”对话框设置多种类型的断点。也可以直接在源代码编辑器中设置行断点。可以为以下类型的源元素设置断点:
源代码编辑器通过以下方式来标明断点:以红色突出显示设置了断点的行,并在左边距中放置标注。下表对调试标注进行了描述。
标注 | 描述 |
---|---|
![]() | 断点 |
![]() | 禁用的断点 |
![]() | 无效的断点 |
![]() | 多个断点 |
![]() | 方法或字段断点 |
![]() | 禁用的方法或字段断点 |
![]() | 无效的方法或字段断点 |
![]() | 条件断点 |
![]() | 禁用条件断点 |
![]() | 无效的条件断点 |
![]() | 程序计数器 |
![]() |
程序计数器和一个断点 |
![]() |
程序计数器和多个断点 |
![]() | 源代码中的调用点或调用位置,从此处进行调用栈的当前调用 |
![]() | 已暂停的线程 |
![]() | 遇到断点而暂停的线程 |
可以通过选择“窗口”>“调试”>“断点”(Alt-Shift-5) 来查看和组织所有 IDE 断点。