前页 | 后页 |
查找和替换
每个Enterprise Architect的代码编辑器都可以通过“查找和替换”对话框来方便地在编辑器中搜索和替换术语。
访问
键盘快捷键 |
突出显示所需的文本字符串,然后按:
|
基本操作-命令
命令 |
行动 |
也可以看看 |
---|---|---|
找下一个 |
找到并突出显示“查找内容”字段中指定的文本的下一个实例(相对于当前光标位置)。 |
|
更换 |
将“查找内容”字段中指定的文本的当前实例替换为“替换为”字段中指定的文本,然后找到并突出显示“内容”中指定的文本的下一个实例(相对于当前光标位置)查找“什么”字段。 |
|
全部替换 |
自动将“查找内容”字段中指定的文本的所有实例替换为“替换为”字段中指定的文本。 |
基本操作-选项
选项 |
行动 |
也可以看看 |
---|---|---|
相符 |
在代码中搜索匹配项时,请指定“查找内容”字段中文本字符串中每个字符的大小写。 |
|
匹配整个单词 |
指定“查找内容”字段中的文本字符串是完整单词,并且不应与构成较长字符串一部分的文本实例匹配。 例如,在单词AREA或ARENA的实例中,对于ARE的搜索不应与那些字母匹配。 |
|
搜索 |
从当前光标位置到文件开头执行搜索,而不是从当前光标位置到文件结尾的默认方向执行搜索。 |
|
使用正则表达式 |
在“查找内容”和“替换为”字段中将特定的字符序列评估为正则表达式。 |
概念
概念 |
描述 |
也可以看看 |
---|---|---|
常用表达 |
正则表达式是搜索模式的正式定义,可用于匹配特定的字符,单词或字符模式。 为了简单起见,代码编辑器的“查找和替换”机制仅支持标准正则表达式语法的一部分。 如果在“查找和替换”对话框中选中了“使用正则表达式”复选框,则“查找内容”和“替换为”字段中的文本仅被解释为正则表达式。 |
|
元序列 |
如果选中了“使用正则表达式”复选框,则“查找内容”字段中的大多数字符都被视为文字(即,它们仅匹配自己)。 异常称为元序列;下表描述了在代码编辑器“查找和替换”对话框中识别出的每个元序列:
选中“使用正则表达式”复选框后,“查找内容”和“替换为”字段右侧都将提供一个元序列帮助器菜单;从此菜单中选择一个元序列会将元序列插入到字段中,并适当地替换或包装当前选定的文本。 |
|
标记区域 |
当使用正则表达式“查找并替换”时,最多可以将原始术语的九个部分替换为替换术语。 元序列'\('和'\)'表示标记区域的开始和结束;匹配文本中属于标记区域的部分可以包含在替换文本中,并带有元序列“ \ n”(其中n是介于1到9之间的标记区域编号)。 例如: 查找:\(((A-Za-z)+ \) 的 东西 替换为属于\ 1的项目 原文: 这些都是迈克尔的事 。 替换的文本: 这些都是属于Michael的项目。 |