GoLand 2025.2 Help

全局搜索

GoLand 允许在一次操作中搜索源代码、数据库、操作、用户界面元素等任何项目。 如果未找到搜索结果,GoLand 会显示指向 在文件中查找的链接。

有关在项目中搜索文本的更多信息,请参阅 在项目中搜索并替换目标项

全局搜索

  1. 在主菜单中,转到 导航|Search Everywhere 或按两次 Shift 打开搜索窗口。 默认情况下,GoLand 会显示最近文件的列表。

    全局搜索弹窗

    再次按下 Shift 键,或为助记符按 Alt+N ,将选中 包括非项目条目(N) 复选框,并将搜索结果扩展到外部项目中。

    如果切换到其他选项卡,选择 所有位置 以将搜索结果扩展到非项目项。

  2. 开始键入您的查询。 您可以在搜索中使用同义词。 例如,输入 toggle presentation mode 搜索演示模式操作后,结果中将显示 Enter Presentation Mode

    go_synonyms_search_everywhere

    GoLand 会列出包含查询内容的所有结果。 按 Ctrl+Down 跳转至列表底部以查看 more... 项,或按 Ctrl+Up 返回搜索结果顶部。

    Tab 切换搜索上下文至类型、文件、符号、操作等。

    您可以使用以下快捷键直接以所需作用域打开搜索窗口:

    • Ctrl+N :按名称查找类型。

    • Ctrl+Shift+N :按名称查找任意文件或目录(支持 CamelCasesnake_case)。

    • Ctrl+Alt+Shift+N :查找符号。

    • Ctrl+Shift+A :按名称查找操作。 即使操作没有映射的快捷键或未出现在菜单中,您也可以找到该操作。 例如,Emacs 操作,如 kill ringssticky selectionhungry backspace

若要缩小搜索范围,请单击窗口工具栏上的 筛选 按钮(筛选器 ),并选择相应选项。

例如,搜索文件时,您可以从搜索中排除某些文件类型。

从搜索中排除文件类型

若要在 查找工具窗口 中查看搜索结果,请单击窗口工具栏上的 在“查找工具”窗口中打开 按钮(在“查找”工具窗口中打开图标)。 在 操作 选项卡中搜索时,此按钮将被禁用。

搜索设置和插件

您可以搜索设置列表、其选项以及可快速访问、启用或禁用的插件。

  1. 按两次 Shift 打开搜索窗口,然后输入 /。 GoLand 会列出可用的设置分组。

  2. 选择所需项并按 Enter

    搜索设置

    结果,GoLand 可使您快速访问所选设置及其选项。

    您还可以搜索插件并启用或禁用它们。 在搜索字段中键入 /plugins ,在搜索结果列表中使用 启用/禁用 控制键来启用或禁用所需插件。

    其他标签包括 /appearance/system/inspections/registry/intentions/templates 以及 /vcs

搜索操作

您可以搜索操作。 例如,您可以搜索某个 VCS 操作并访问其对话框。

  1. 按两次 Shift 打开搜索窗口。

  2. 在搜索字段中键入,例如 Reformat

    搜索推送操作

    GoLand 会在 操作 部分显示 推送 操作及其对应的 Ctrl+Shift+K 快捷键,允许您访问 推送 对话框。

    如果该操作没有快捷键,您可以直接在 Search Everywhere 窗口中为其分配快捷键。

    在搜索框中输入操作名称后,在搜索结果中选择目标项,按下 Alt+Enter 并在弹出的对话框中指定新的快捷键。

搜索缩写

您可以为该操作分配一个简写,用于搜索该操作并快速访问。 例如,为 Color Picker 分配一个简写。

  1. 设置 对话框(Ctrl+Alt+S )中,前往 键位映射。 在右侧选项中,选择 其他|显示颜色选择器

  2. 在上下文菜单中,选择 添加缩写

    颜色选择器添加缩写
  3. 在打开的对话框中,指定将要使用的简写,例如 cp ,然后点击 确定

  4. 按下 Shift 两次以打开搜索窗口。

  5. 当您在搜索框中输入 cp 时,GoLand 会显示已为其分配简写的条目。 按下 Enter 以访问 拾色器 对话框。

    搜索结果

固定包含搜索结果的选项卡

  • 您可以固定当前搜索结果的标签页并执行另一个查询。 要固定当前搜索结果,请点击 在查找窗口中打开 图标(在“查找”窗口中打开图标)。 在 查找 工具窗口中,点击 固定标签页 图标(固定选项卡图标)。

    固定包含搜索结果的选项卡

计算数学表达式

您可以快速输入并计算简单的数学表达式。 GoLand 还支持十六进制、二进制和八进制表达式。

  1. 按下 Shift 两次以打开搜索窗口。

  2. 输入要计算的表达式后,GoLand 会在搜索结果中显示答案。

    您可以使用基本的算术运算符 — +-*/ ,以及表示幂的 ^ — 和基本的数学函数: sqrt()sin()cos()tan()

文本搜索功能默认在 文本 标签页中可用。 在此标签页中,您可以搜索文本查询、匹配的词,包括区分大小写的范围以及 regex

文本搜索结果也会在列表底部的 全部 标签页中显示。 当针对某个查询的其他搜索结果较少或没有时,系统会显示这些结果。 您可随时通过 高级设置 禁用文本搜索功能。

  1. 按下 Ctrl+Alt+S 打开设置,然后选择 高级设置

  2. 向下滚动至 Search Everywhere 部分并禁用 在 Search Everywhere 中显示文本搜索结果

  3. 应用更改并关闭对话框。

管理“全局搜索”的选项卡

您可以向 Search Everywhere 窗口添加更多标签页,或通过 高级设置中的控件说明 禁用它们。

例如,您可以启用 Git 标签页以搜索 Git 分支或提交记录。

  1. 按下 Ctrl+Alt+S 打开设置,然后选择 高级设置

  2. 高级设置 页面中的搜索框中开始输入 Search Everywhere ,以查看可用的选项和标签页。

    高级设置:全局搜索
  3. 选择适当的选项后点击 确定 以保存更改。

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