在文件中查找目标
您可以快速在当前文档中查找和替换文本字符串。 使用不同的选项,您可以缩小搜索范围,在搜索中使用 正则表达式 ,并管理搜索结果。
在文件中查找搜索字符串
在编辑器中打开文件。
按下 Ctrl+F 或从主菜单中选择 。
在打开的搜索字段中输入搜索字符串。 GoLand 会在文件中高亮显示搜索结果。 或者,您也可以在编辑器中选中要查找的字符串并按下 Ctrl+F。 GoLand 会将选中的字符串放入搜索字段中。

在选中区域中查找
您可以在多行选区内查找文本字符串。
选择多行片段并按下 Ctrl+F。
单击
,在 在选区中查找 旁启用勾选并输入搜索字符串。 GoLand 会首先在所选片段中搜索目标内容。
如果在 在选区中查找 旁移除勾选,GoLand 将把搜索过程切换回整个文件。
如果希望搜索整个多行片段,请选中该片段并按下 Ctrl+F。

管理您的搜索
GoLand 允许您调整搜索过程并对显示的搜索结果执行多种操作。
在输入搜索查询时,编辑器会自动滚动。 若要关闭此行为,请单击
并取消选中 输入时滚动至结果 选项。
如果希望查看之前的搜索列表,请在搜索字段中按 ⌥↓ 。

如果希望输入多行字符串,请单击搜索字段中的
图标以插入换行。
选中
后,当搜索包含特殊正则表达式符号的字符串时,GoLand 会自动使用反斜杠
\进行转义。
有关 regex 的详细信息,请参阅 使用正则表达式搜索文档。
使用
和
箭头导航到上一个或下一个匹配项。
在 查找 工具窗口中通过快捷键 Alt+F7 查看匹配项列表,您还可以使用其他选项,例如分组结果或将其打开到单独窗口中。

单击
可访问 多重光标 选项,例如添加下一个匹配项的选择 (Alt+J) 或取消上一个选择 (Alt+Shift+J)。
如果希望快速在整个文件中替换搜索目标,请按 Ctrl+Alt+Shift+J 并输入新字符串。

您可以单击搜索字段中的
、
或单击
选择搜索范围来缩小搜索。
按下 Ctrl+F7 查看在打开文件中某个元素的使用情况。
如果您不希望 GoLand 高亮显示文件中所有找到的用法,请打开 设置 对话框(Ctrl+Alt+S ),然后在 页面上的 部分中取消选中 插入符处元素的用法 选项。
按 Alt+F7 可 搜索当前文件之外的用法 ,或按 Ctrl+Alt+F7 在单独的弹窗中打开搜索结果。 如果在搜索前需要配置一些选项,请按 Ctrl+Alt+Shift+F7 打开 查找用法 对话框。
在文件中替换搜索字符串
按 Ctrl+R 或在主菜单中选择 可打开 在文件中替换 窗口。
在顶部字段中输入您的搜索字符串。 在底部字段中输入您的替换字符串。 如果需要保留大小写,请单击替换字段中的
。

单击
以进行多行替换。 例如,如果您想将逗号替换为逗号加换行符,请在搜索字段中输入逗号,在替换字段中输入逗号和换行符。
单击 替换 以逐项替换, 全部替换 以替换文件中的所有项,以及 排除 以跳过部分替换项。
替换 窗口中显示的选项与 查找 窗口类似,您可以参考 管理搜索结果部分。