! : ; { } ( ) , . ? ' " \
下表包含可以在查找和替换窗口中指定的搜索条件。某些搜索条件只有在单击高级按钮时才可用。
| 搜索条件 | 描述 | 示例 |
|---|---|---|
| 整字匹配 | 可以使用仅整字匹配复选框来搜索与搜索文本完全匹配的文本,而不搜索只是较大单词的一部分的文本。 |
如果您选中此复选框并搜索“Package1”,那么搜索可以查找“Package1(a)”或“Package1[a]”,但是它不会查找“Package1a”。 |
| 区分大小写 | 可以使用区分大小写复选框来指出搜索是区分大小写的,这就意味着搜索时将只查找与您在查找文本字段中指定的文本大小写相同的文本。 |
如果选中此复选框并搜索“Rational”,那么搜索时将只查找“Rational”这个单词。如果清除此复选框,那么搜索时将查找与查找文本字段中指定的文本相匹配的任何文本,且不区分大小写。 例如,如果清除此复选框并搜索“Rational”,那么搜索时将同时查找“rational”和“Rational”。 |
| 不搜索图 | 可以使用不搜索图复选框来仅搜索模型中的模型元素。 |
如果模型中包含由图中的类图元素表示的类模型元素,那么搜索时将只查找类模型元素。如果清除此复选框,那么搜索时还将查找图中的图元素和关系。 |
| 高级 > 字段 | 在“查找”和“替换”窗口中,单击高级按钮之后,将打开“字段”列表。可以使用列表来指定您是想搜索模型元素名称、模型元素文档还是两者都搜索。 |
如果选中文档复选框,那么搜索将忽略您正在模型元素名称中搜索的文本实例,并将只在模型元素文档中查找。 |
| 高级 > 类型 | 在“查找”和“替换”窗口中,单击高级按钮之后,将打开“类型”列表。可以使用列表来选择要包括在搜索中的模型元素类型。图标和名称表示每种类型的模型元素和关系。如果选中该复选框,那么搜索将包括模型元素或关系的类型。 |
如果选中类复选框,那么搜索将查找具有在查找文本字段中指定的文本的类。如果清除该复选框,那么搜索将滤出模型元素或关系的类型。例如,如果清除类复选框,那么搜索时将不查找任何类,即使类名包含在查找文本字段中指定的文本也是如此。 |
| 高级 > 附加 OCL 过滤器 | 通过单击高级按钮打开附加 OCL 过滤器字段,可以在其中输入一个“对象约束语言”(OCL)表达式并用作基于现有结果的过滤器。 |
如果输入一个 OCL 表达式,那么可以使用过滤器来搜索现有的查找和替换结果。 |