前页 后页

使用标记集

标记集使您可以将标记创建为命名组,可以将其重新应用于代码文件以用于特定目的。

您可以单独在Breakpoints&Markers窗口中执行某些操作,但是要了解和使用标记和标记集,还应该在“源代码查看器”中显示适当的代码文件(单击Class元素,然后按F12键)。

访问

色带

执行> Windows>断点: 工具栏图标

使用标记集

行动

细节

也可以看看

使用例

您可能会创建一组方法自动记录标记,以记录代码中各种功能的动作,以及一组堆栈捕获标记,以记录导致这些功能被调用的调用顺序。

然后,您可以根据每个记录下的记录创建序列图。

标记类型

创建标记集

要从“断点和标记”窗口创建标记集,请单击图标上的下拉箭头,然后选择“新建集”选项。

将显示“新断点标记集”对话框。在“输入新集合名称”字段中,输入集合名称,然后单击“保存”按钮。

设置名称显示在“设置选项”图标左侧的文本字段中。

或者,您可以从“设置选项”下拉菜单中选择“另存为设置”选项,以精确复制当前所选集,然后进行编辑。

访问集

要访问标记集,请单击“设置选项”图标左侧文本字段上的下拉箭头,然后从列表中选择所需的集。

集合中的标记在“断点和标记”窗口中列出。

通常,您将在要捕获动作的点之前加载标记集。

例如,要记录涉及特定对话框的序列,当您开始调试时,您将在调用对话框之前加载集合。在应用程序中打开对话框后,将记录您标记的操作。

将标记添加到集合

要将标记添加到标记集中,请将每个必需的标记添加到“源代码查看器”中的相应代码行。

标记将立即添加到“断点和标记”窗口中当前列出的任何设置。

对话框中列出的每个标记在“已启用”列中都有一个复选框;新添加的标记会自动启用,但是您可以在检查代码时快速禁用和重新启用标记。

设置记录标记

集的存储

创建标记集时,它会立即保存在模型中。使用该模型的任何用户都可以访问该集合。

但是,对于模型始终存在的默认集是个人工作区,不会共享,而是存储在模型外部。

从集合中删除标记

右键单击标记,然后选择“删除断点”选项。

删除集合

如果不再需要标记集,请在“断点和标记”窗口中访问它,然后从“设置选项”下拉列表中选择“删除选定的集合”选项。

您还可以通过选择“删除所有集”选项来清除所有用户定义的标记集;出现提示以确认删除。

笔记

  • 标记集非常简单和灵活,但是由于模型的任何用户都可以使用它们,因此它们很容易损坏。考虑以下准则:
    -命名集合时,请使用名称的缩写,并尝试指出其用途,以便其他模型
    用户可以识别其所有者和目的
    -当使用默认设置以外的设置时,请避免过度试验,以免添加
    大量的临时标记
    -确保您知道在“断点和标记”窗口中公开了哪些标记集
    因为您可以轻易地无意间将与代码文件无关的标记添加到集合中,
    集是为创建的
    -在任何集合中,如果您添加了不必保留的标记,请将其删除以维护
    设定目的;对于默认集尤其如此,它可以快速累积
    多余的临时标记