GoLand 2025.2 Help

在文件中查找目标

您可以快速在当前文档中查找和替换文本字符串。 使用不同的选项,您可以缩小搜索范围,在搜索中使用 正则表达式 ,并管理搜索结果。

在文件中查找搜索字符串

  1. 在编辑器中打开文件。

  2. 按下 Ctrl+F 或从主菜单中选择 编辑 | 查找 | 查找

  3. 在打开的搜索字段中输入搜索字符串。 GoLand 会在文件中高亮显示搜索结果。 或者,您也可以在编辑器中选中要查找的字符串并按下 Ctrl+F。 GoLand 会将选中的字符串放入搜索字段中。

    搜索字符串

在选中区域中查找

您可以在多行选区内查找文本字符串。

  1. 选择多行片段并按下 Ctrl+F

  2. 单击 筛选搜索结果图标 ,在 在选区中查找 旁启用勾选并输入搜索字符串。 GoLand 会首先在所选片段中搜索目标内容。

    如果在 在选区中查找 旁移除勾选,GoLand 将把搜索过程切换回整个文件。

    如果希望搜索整个多行片段,请选中该片段并按下 Ctrl+F

    find_in_selection

管理您的搜索

GoLand 允许您调整搜索过程并对显示的搜索结果执行多种操作。

  • 在输入搜索查询时,编辑器会自动滚动。 若要关闭此行为,请单击 更多按钮 并取消选中 输入时滚动至结果 选项。

  • 如果希望查看之前的搜索列表,请在搜索字段中按 ⌥↓

    搜索历史记录
  • 如果希望输入多行字符串,请单击搜索字段中的 换行符图标 图标以插入换行。

  • 选中 Regex 图标 后,当搜索包含特殊正则表达式符号的字符串时,GoLand 会自动使用反斜杠 \ 进行转义。

    转义正则表达式符号

    有关 regex 的详细信息,请参阅 使用正则表达式搜索文档。

  • 使用 上一个匹配项下一个匹配项 箭头导航到上一个或下一个匹配项。

  • 查找 工具窗口中通过快捷键 Alt+F7 查看匹配项列表,您还可以使用其他选项,例如分组结果或将其打开到单独窗口中。

    在“查找”工具窗口中找到的匹配项
  • 单击 更多按钮 可访问 多重光标 选项,例如添加下一个匹配项的选择 (Alt+J) 或取消上一个选择 (Alt+Shift+J)。

  • 如果希望快速在整个文件中替换搜索目标,请按 Ctrl+Alt+Shift+J 并输入新字符串。

    replace_text_in_file
  • 您可以单击搜索字段中的 单词图标区分大小写图标 或单击 筛选器图标 选择搜索范围来缩小搜索。

  • 您可以按 ^⌥X (之前称为 ⌥G )快速切换 Regex 图标 Regex 选项。 您可以使用 正则表达式 进行更复杂的搜索操作。

  • 按下 Ctrl+F7 查看在打开文件中某个元素的使用情况。

    如果您不希望 GoLand 高亮显示文件中所有找到的用法,请打开 设置 对话框(Ctrl+Alt+S ),然后在 编辑器 | 代码编辑 页面上的 插入符移动时高亮显示 部分中取消选中 插入符处元素的用法 选项。

    Alt+F7搜索当前文件之外的用法 ,或按 Ctrl+Alt+F7 在单独的弹窗中打开搜索结果。 如果在搜索前需要配置一些选项,请按 Ctrl+Alt+Shift+F7 打开 查找用法 对话框。

在文件中替换搜索字符串

  1. Ctrl+R 或在主菜单中选择 编辑 | 查找 | 替换 可打开 在文件中替换 窗口。

  2. 在顶部字段中输入您的搜索字符串。 在底部字段中输入您的替换字符串。 如果需要保留大小写,请单击替换字段中的 保留大小写图标

    文件替换窗格

    单击 多行 以进行多行替换。 例如,如果您想将逗号替换为逗号加换行符,请在搜索字段中输入逗号,在替换字段中输入逗号和换行符。

  3. 单击 替换 以逐项替换, 全部替换 以替换文件中的所有项,以及 排除 以跳过部分替换项。

替换 窗口中显示的选项与 查找 窗口类似,您可以参考 管理搜索结果部分。

最后修改日期: 2025年 9月 26日