查找和替换
CodeArts IDE支持您快速查找和替换当前打开的文件文本。
- 按“Ctrl+F”在编辑器中打开查找小组件,搜索结果将在编辑器和右侧缩略图突出显示。
如果当前打开的文件中存在多个匹配结果,可以按“Enter”/“Shift+Enter”和“F3”/“Shift+F3”导航到下一个或上一个结果。
- 要将小组件切换到替换模式,请单击展开箭头,或按“Ctrl+H”/“Ctrl+R”(IDEA键盘映射)。
从选定内容中搜索种子字符串
光标定位在任意文本或者选中内容,打开查找小组件时,它会自动将编辑器中选中的文本填充到查找输入框中。如果选择为空,则将插入光标下的单词。
可以通过搜索字符串选择项:editor.find.seedSearchStringFromSelection设置为false,将此功能关闭。
在选定内容中查找
默认情况下,可以在编辑器的整个文件内查找,也可以在选定的文本上查找。您可以通过单击查找小组件中的“在选择中查找”按钮()来打开此功能。
如果您希望它成为查找小组件的默认行为,则可以将editor.find.autoFindInSelection选择项设置为always,如果您希望仅在选择的多行内容上查找,则可以将其设置为multipleline。
多行支持和查找小部件调整大小
您可以通过将文本粘贴到“查找”字段和“替换”字段中来搜索多行文本。
- 要在字段中插入新行,请按“Ctrl+Enter”键。
搜索长文本时,您可能会发现查找小组件的默认输入框宽度太小。
高级查找和替换选项
除了查找和替换为纯文本外,查找小组件还有三个高级搜索选项:
- 区分大小写()“Alt+C”
- 全字匹配()“Alt+W”
- 使用正则表达式()“Alt+R”
您可以保留被替换文本中的大小写(即全大写、全小写和标题大小写)。要做到这一点,您可以通过单击Preserve Case()按钮或者快捷键“ALT+P”来使用此功能。