前页 | 后页 |
使用标记集
标记集使您可以将标记创建为命名组,可以将其重新应用于代码文件以用于特定目的。
您可以单独在Breakpoints&Markers窗口中执行某些操作,但是要了解和使用标记和标记集,还应该在“源代码查看器”中显示适当的代码文件(单击Class元素,然后按F12键)。
访问
色带 |
执行> Windows>断点: 工具栏图标 |
使用标记集
行动 |
细节 |
也可以看看 |
---|---|---|
使用例 |
您可能会创建一组方法自动记录标记,以记录代码中各种功能的动作,以及一组堆栈捕获标记,以记录导致这些功能被调用的调用顺序。 然后,您可以根据每个记录下的记录创建序列图。 |
标记类型 |
创建标记集 |
要从“断点和标记”窗口创建标记集,请单击图标上的下拉箭头,然后选择“新建集”选项。 将显示“新断点标记集”对话框。在“输入新集合名称”字段中,输入集合名称,然后单击“保存”按钮。 设置名称显示在“设置选项”图标左侧的文本字段中。 或者,您可以从“设置选项”下拉菜单中选择“另存为设置”选项,以精确复制当前所选集,然后进行编辑。 |
|
访问集 |
要访问标记集,请单击“设置选项”图标左侧文本字段上的下拉箭头,然后从列表中选择所需的集。 集合中的标记在“断点和标记”窗口中列出。 通常,您将在要捕获动作的点之前加载标记集。 例如,要记录涉及特定对话框的序列,当您开始调试时,您将在调用对话框之前加载集合。在应用程序中打开对话框后,将记录您标记的操作。 |
|
将标记添加到集合 |
要将标记添加到标记集中,请将每个必需的标记添加到“源代码查看器”中的相应代码行。 标记将立即添加到“断点和标记”窗口中当前列出的任何设置。 对话框中列出的每个标记在“已启用”列中都有一个复选框;新添加的标记会自动启用,但是您可以在检查代码时快速禁用和重新启用标记。 |
设置记录标记 |
集的存储 |
创建标记集时,它会立即保存在模型中。使用该模型的任何用户都可以访问该集合。 但是,对于模型始终存在的默认集是个人工作区,不会共享,而是存储在模型外部。 |
|
从集合中删除标记 |
右键单击标记,然后选择“删除断点”选项。 |
|
删除集合 |
如果不再需要标记集,请在“断点和标记”窗口中访问它,然后从“设置选项”下拉列表中选择“删除选定的集合”选项。 您还可以通过选择“删除所有集”选项来清除所有用户定义的标记集;出现提示以确认删除。 |
笔记
- 标记集非常简单和灵活,但是由于模型的任何用户都可以使用它们,因此它们很容易损坏。考虑以下准则:
-命名集合时,请使用名称的缩写,并尝试指出其用途,以便其他模型
用户可以识别其所有者和目的
-当使用默认设置以外的设置时,请避免过度试验,以免添加
大量的临时标记
-确保您知道在“断点和标记”窗口中公开了哪些标记集
因为您可以轻易地无意间将与代码文件无关的标记添加到集合中,
集是为创建的
-在任何集合中,如果您添加了不必保留的标记,请将其删除以维护
设定目的;对于默认集尤其如此,它可以快速累积
多余的临时标记