设置行断点

行断点是在程序的可执行行上设置的。

要添加行断点:

  1. 在编辑器区域中,打开想要在其中添加断点的文件。
  2. 执行下列其中一项任务:
    • 右键单击标记栏(主文本区域左边的垂直栏)中想要添加断点的行的左边,并从弹出菜单中选择切换断点
    • 双击标记栏(该标记栏正好位于想要在其中添加断点的行的左边)。
    注: 如果已经在行上设置了断点,则选择切换断点将除去断点。
  3. 新的行断点标记同时显示在断点视图和标记栏上(正好位于添加了断点的行的左边)。

若启用了断点,在执行该代码行之前线程执行将暂挂。调试器选择已暂挂的线程并显示该线程的堆栈的堆栈帧。在编辑器中会突出显示设置了断点的行。

在工作空间外部的源代码中设置的行断点

在调试 Web 页面(该页面链接至工作台工作空间外部的页面)时,或者在该页面是通过 Web 服务器部署的情况下,调试器不能确定链接至源代码的文件名。调试器会将此源代码看作临时的 - 仅当在浏览器中打开该页面时才有效。源文件将由调试器创建(具有基于页面的 URL 的文件名),而且此源文件将保持高速缓存直至您从浏览器中的该页面离开为止。如果在此源代码中设置了断点,则它将在该源代码中保持活动状态,且仅在高速缓存的源代码保留期间显示在断点视图中。当该页面不再显示在浏览器中时,断点将被删除且不再显示在断点视图中。当这些非持久断点在断点视图中处于活动状态时,将使用星号(*)指示它们。在查看这些断点的属性时,它们标识为非持久的(其中持久断点是在工作空间中的源代码中设置的并将保留,直至您除去它们为止)。

相关概念
断点
使用条款 | 反馈
(C) Copyright IBM Corporation 2003, 2005. All Rights Reserved.