设置行断点

在编辑器中,在程序的可执行行上设置行断点。

启用断点后,将在执行该代码行前暂挂正在运行变换的线程。调试器将选择断点停止的线程并自动显示该线程的堆栈帧。在编辑器中会突出显示设置了断点的行。

断点视图中,在设置的断点的左边有两个指示器。最左边的是一个复选框,它指示是否启用了该断点。如果启用,该复选框中就会包含一个选取标记。在左边不远处,已填充指示符指示设置的断点。禁用该断点后,此指示符处于未填充状态。

可以将行断点添加至在调试之前已在编辑器中打开的源代码,或添加至在调试会话期间在编辑器中打开的源代码。要在编辑器中添加行断点,请完成下列步骤:

  1. 如果要在调试之前设置断点,则打开想要在其中添加断点的文件。如果在调试会话期间设置断点,则源文件将在编辑器中自动打开。
  2. 在 XSL 文件或 XML 文件中,执行下列其中一项任务:
    1. 右键单击标记栏(主文本区域左边的垂直栏)中想要添加断点的行的左边,并从弹出菜单中选择切换断点
    2. 双击标记栏,该标记栏正好位于想要在其中添加断点的行的左边。
    注: 在 XSL 文件中,调试器只识别在模板规则中设置的断点。
  3. 新的行断点标记同时显示在断点视图和标记栏上,正好位于添加了断点的行的左边。
注:
  • 在编辑器中,不能对已对其设置了断点的行设置行断点。当右键单击已对其设置了断点的行时,选择切换断点操作将除去断点。同样地,双击该行将使断点除去。
  • 如果尝试在 XSL 文件中的无效位置设置断点,则会出现警告对话框,指示不能添加该断点。下列位置被视为无效断点位置:
    • 空白行
    • 注释行
    • 包含 <xsl:stylesheet></xsl:stylesheet> 的行
    • <xsl:output>
相关概念
断点
相关任务
使用断点
启用和禁用断点
除去断点

反馈