# 随处搜索

> For the complete documentation index, see [llms.txt](https://www.jetbrains.com/zh-cn/help/idea/llms.txt).

您可以通过名称在项目内或项目外查找任何项。 您可以从单一入口点搜索文件、操作、类、符号、设置、UI 元素以及 Git 中的任何内容。

查看以下视频，快速了解如何使用此功能：

[Video](https://www.youtube.com/v/r5kV8nTqVMQ)

若要了解有关在项目中搜索文本的更多信息，请参阅 [在项目中搜索并替换目标](finding-and-replacing-text-in-project.html)。

Procedure: 随处搜索

1. 在主菜单中，转到  `导航 | 全局搜索` ，或连续按两次 `Shift` (Windows), `Shift` (macOS), `Shift` (IntelliJ IDEA Classic (macOS)), `Shift` (macOS System Shortcuts), `Shift` (XWin), `Shift` (GNOME), `Shift` (KDE), `Shift` (Emacs), `Shift` (Sublime Text), `Shift` (Sublime Text (macOS)), `Shift` (Visual Studio), `Shift` (Visual Studio (macOS)), `Shift` (NetBeans), `Shift` (Eclipse), `Shift` (Eclipse (macOS)) 以打开搜索窗口。 默认情况下，IntelliJ IDEA 显示最近文件的列表。

![到处搜索弹出窗口](https://resources.jetbrains.com/help/img/idea/2026.3/search_all_window.png)

再次按下双击 `Shift` (Windows), `Shift` (macOS), `Shift` (IntelliJ IDEA Classic (macOS)), `Shift` (macOS System Shortcuts), `Shift` (XWin), `Shift` (GNOME), `Shift` (KDE), `Shift` (Emacs), `Shift` (Sublime Text), `Shift` (Sublime Text (macOS)), `Shift` (Visual Studio), `Shift` (Visual Studio (macOS)), `Shift` (NetBeans), `Shift` (Eclipse), `Shift` (Eclipse (macOS))或  `Alt+N` 用于记忆法将选择   包括非项目项  复选框，搜索结果列表将扩展到外部项。

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

!["所有位置"选项](https://resources.jetbrains.com/help/img/idea/2026.3/all_places_option.png)

2. 开始输入您的查询。 您可以在搜索中使用同义词。 例如，输入  `切换演示模式` 来搜索演示模式操作将在结果中显示  `进入演示模式` 。

![随处搜索：同义词](https://resources.jetbrains.com/help/img/idea/2026.3/synonyms_search_everywhere.png)

IntelliJ IDEA 列出了查询结果中找到的所有结果。 按 `Ctrl+Down` (Windows), `Ctrl+Down` (macOS), `Ctrl+Down` (IntelliJ IDEA Classic (macOS)), `Ctrl+Down` (macOS System Shortcuts), `Ctrl+Down` (XWin), `Ctrl+Down` (GNOME), `Ctrl+Down` (KDE), `Ctrl+Down` (Emacs), `Ctrl+Down` (Sublime Text), `Ctrl+Down` (Sublime Text (macOS)), `Ctrl+Down` (Visual Studio), `Ctrl+Down` (Visual Studio (macOS)), `Ctrl+Down` (NetBeans), `Ctrl+Down` (Eclipse), `Ctrl+Down` (Eclipse (macOS)) 跳转到列表底部以获取  `更多…`  项或按 `Ctrl+Up` (Windows), `Ctrl+Up` (macOS), `Ctrl+Up` (IntelliJ IDEA Classic (macOS)), `Ctrl+Up` (macOS System Shortcuts), `Ctrl+Up` (XWin), `Ctrl+Up` (GNOME), `Ctrl+Up` (KDE), `Ctrl+Up` (Emacs), `Ctrl+Up` (Sublime Text), `Ctrl+Up` (Sublime Text (macOS)), `Ctrl+Up` (Visual Studio), `Ctrl+Up` (Visual Studio (macOS)), `Ctrl+Up` (NetBeans), `Ctrl+Up` (Eclipse), `Ctrl+Up` (Eclipse (macOS)) 返回到搜索结果顶部。

按 `Tab` (Windows), `Tab` (macOS), `Tab` (IntelliJ IDEA Classic (macOS)), `Tab` (macOS System Shortcuts), `Tab` (XWin), `Tab` (GNOME), `Tab` (KDE), `Tab` (Emacs), `Tab` (Sublime Text), `Tab` (Sublime Text (macOS)), `Tab` (Visual Studio), `Tab` (Visual Studio (macOS)), `Tab` (NetBeans), `Tab` (Eclipse), `Tab` (Eclipse (macOS))切换搜索上下文到类、文件、符号、操作等。

可以使用以下快捷键，从一开始就以所需作用域打开搜索窗口：

* `Ctrl+N` (Windows), `⌘ O` (macOS), `⌘ N` (IntelliJ IDEA Classic (macOS)), `⌘ O` (macOS System Shortcuts), `Ctrl+N` (XWin), `Ctrl+N` (GNOME), `Ctrl+N` (KDE), `Alt+Shift+G` (Emacs), `Ctrl+N` (Sublime Text), `Ctrl+N` (Sublime Text (macOS)), `Ctrl+N` (Visual Studio), `Ctrl+N` (Visual Studio (macOS)), `Ctrl+O` (NetBeans), `Ctrl+Shift+T` (Eclipse), `⌘ ⇧ T` (Eclipse (macOS))：按名称查找类。

* `Ctrl+Shift+N` (Windows), `⌘ ⇧ O` (macOS), `⌘ ⇧ N` (IntelliJ IDEA Classic (macOS)), `⌘ ⇧ O` (macOS System Shortcuts), `Ctrl+Shift+N` (XWin), `Ctrl+Shift+N` (GNOME), `Ctrl+Shift+N` (KDE), `Ctrl+X, Ctrl+F` (Emacs), `Ctrl+P` (Sublime Text), `⌘ P` (Sublime Text (macOS)), `Ctrl+Shift+T` (Visual Studio), `⌘ ⇧ T` (Visual Studio (macOS)), `Alt+Shift+O` (NetBeans), `Ctrl+Shift+R` (Eclipse), `⌘ ⇧ R` (Eclipse (macOS))：按名称查找任何文件或目录（支持 CamelCase 和 snake_case ）。 > **Note:** > 如果您有一个从项目中排除的目录或文件，IntelliJ IDEA 将不会在搜索过程中包含它。

* `Ctrl+Alt+Shift+N` (Windows), `⌘ ⌥ O` (macOS), `⌘ ⌥ ⇧ N` (IntelliJ IDEA Classic (macOS)), `⌘ ⌥ O` (macOS System Shortcuts), `Ctrl+Alt+Shift+N` (XWin), `Ctrl+Alt+Shift+N` (GNOME), `Ctrl+Alt+Shift+N` (KDE), `Ctrl+Alt+Shift+N` (Emacs), `Ctrl+Shift+R` (Sublime Text), `⌘ ⇧ R` (Sublime Text (macOS)), `Ctrl+Alt+Shift+T` (Visual Studio), `⌘ ⌥ ⇧ T` (Visual Studio (macOS)), `Ctrl+Alt+Shift+O` (NetBeans), `Ctrl+Alt+Shift+N` (Eclipse), `⌘ ⌥ O` (Eclipse (macOS))：查找符号。 在 IntelliJ IDEA 中，符号是指任何代码元素，例如方法、字段、类、常量等。

* `Ctrl+Shift+A` (Windows), `⌘ ⇧ A` (macOS), `⌘ ⇧ A` (IntelliJ IDEA Classic (macOS)), `⌘ ⇧ P` (macOS System Shortcuts), `Ctrl+Shift+A` (XWin), `Ctrl+Shift+A` (GNOME), `Ctrl+Shift+A` (KDE), `Escape, X` (Emacs), `Ctrl+Shift+P` (Sublime Text), `⌘ ⇧ P` (Sublime Text (macOS)), `Ctrl+Shift+A` (Visual Studio), `⌘ ⇧ A` (Visual Studio (macOS)), `Ctrl+I` (NetBeans), `Ctrl+Shift+A` (Eclipse), `⌘ 3` (Eclipse (macOS))：按名称查找操作。 即使某个操作没有映射的快捷键或未出现在菜单中，您也可以找到它。 例如，Emacs 操作，如 kill rings 、 sticky selection 或 hungry backspace 。

要缩小搜索范围，请点击窗口工具栏上的   过滤器   按钮（ ![过滤器](https://resources.jetbrains.com/help/img/idea/2026.3/app-client.expui.general.filter.svg)），然后选择相应的选项。

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

![从搜索中排除文件](https://resources.jetbrains.com/help/img/idea/2026.3/exclude_file_type.png)

要在 [查找工具窗口](find-tool-window.html) 中查看搜索结果，请点击窗口工具栏上的   在查找工具窗口中打开   按钮（ !["在查找工具窗口中打开"图标](https://resources.jetbrains.com/help/img/idea/2026.3/app-client.expui.general.openInToolWindow.svg)）。 当您在   操作  选项卡中搜索时，此按钮被禁用。

> **Tip:**
> 有关查看最近或已编辑文件的更多信息，请参见 [编辑器导航](recent-files-and-changes.html#recent_files)部分。

Procedure: 搜索设置和插件

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

1. 请按两次 `Shift` (Windows), `Shift` (macOS), `Shift` (IntelliJ IDEA Classic (macOS)), `Shift` (macOS System Shortcuts), `Shift` (XWin), `Shift` (GNOME), `Shift` (KDE), `Shift` (Emacs), `Shift` (Sublime Text), `Shift` (Sublime Text (macOS)), `Shift` (Visual Studio), `Shift` (Visual Studio (macOS)), `Shift` (NetBeans), `Shift` (Eclipse), `Shift` (Eclipse (macOS)) 以打开搜索窗口，然后输入  `/` 。 IntelliJ IDEA 列出了可用的设置组。

2. 请选择您需要的并按下 `Enter` (Windows), `⏎` (macOS), `⏎` (IntelliJ IDEA Classic (macOS)), `⏎` (macOS System Shortcuts), `Enter` (XWin), `Enter` (GNOME), `Enter` (KDE), `Enter` (Emacs), `Enter` (Sublime Text), `⏎` (Sublime Text (macOS)), `Enter` (Visual Studio), `⏎` (Visual Studio (macOS)), `Enter` (NetBeans), `Enter` (Eclipse), `⏎` (Eclipse (macOS))。

![搜索设置](https://resources.jetbrains.com/help/img/idea/2026.3/search_for_settings.png)

因此，IntelliJ IDEA 为您提供对所选设置及其选项的快速访问。

您也可以搜索插件并启用或禁用它们。 在搜索字段中输入  `/plugins` ，在搜索结果列表中使用   开/关   控制密钥启用或禁用所需的插件。

![全局搜索：/plugins ](https://resources.jetbrains.com/help/img/idea/2026.3/plugins_search_everywhere.png)

其他标签包括  `/appearance` 、  `/system` 、  `/inspections` 、  `/registry` 、  `/intentions` 、  `/templates` 和  `/vcs` 。

Procedure: 搜索 URL 映射

IntelliJ IDEA 将 URL 识别为符号。 Spring、Micronaut、Helidon、JAX-RS 和 Swagger/OpenAPI 均支持。

1. 连续按两次 `Shift` (Windows), `Shift` (macOS), `Shift` (IntelliJ IDEA Classic (macOS)), `Shift` (macOS System Shortcuts), `Shift` (XWin), `Shift` (GNOME), `Shift` (KDE), `Shift` (Emacs), `Shift` (Sublime Text), `Shift` (Sublime Text (macOS)), `Shift` (Visual Studio), `Shift` (Visual Studio (macOS)), `Shift` (NetBeans), `Shift` (Eclipse), `Shift` (Eclipse (macOS)) 打开搜索窗口。

2. 输入  `/`  和要搜索的 URL 映射的一部分。

![URL 映射](https://resources.jetbrains.com/help/img/idea/2026.3/url_mappings.png)

Procedure: 搜索操作

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

1. 连续按两次 `Shift` (Windows), `Shift` (macOS), `Shift` (IntelliJ IDEA Classic (macOS)), `Shift` (macOS System Shortcuts), `Shift` (XWin), `Shift` (GNOME), `Shift` (KDE), `Shift` (Emacs), `Shift` (Sublime Text), `Shift` (Sublime Text (macOS)), `Shift` (Visual Studio), `Shift` (Visual Studio (macOS)), `Shift` (NetBeans), `Shift` (Eclipse), `Shift` (Eclipse (macOS)) 打开搜索窗口。

2. 在搜索栏中，输入例如  `推送` 。

![搜索 push 操作](https://resources.jetbrains.com/help/img/idea/2026.3/search_push_action1.png)

IntelliJ IDEA 在   推送   部分显示   操作   操作及 `Ctrl+Shift+K` (Windows), `⌘ ⇧ K` (macOS), `⌘ ⇧ K` (IntelliJ IDEA Classic (macOS)), `⌘ ⇧ K` (macOS System Shortcuts), `Ctrl+Shift+K` (XWin), `Ctrl+Shift+K` (GNOME), `Ctrl+Shift+K` (KDE), `Ctrl+Shift+K` (Emacs), `Ctrl+Shift+K` (Sublime Text), `⌘ ⇧ K` (Sublime Text (macOS)), `Ctrl+Shift+K` (Visual Studio), `⌘ ⇧ K` (Visual Studio (macOS)), `Ctrl+Shift+K` (NetBeans), `Ctrl+Shift+K` (Eclipse), `⌘ ⇧ K` (Eclipse (macOS)) 快捷键，允许您访问   推送   对话框。

如果该操作没有快捷键，您可以不离开   随处搜索  窗口就分配它。

![Search Everywhere 窗口：Pull 操作](https://resources.jetbrains.com/help/img/idea/2026.3/search_everywhere_pull.png)

在搜索字段中输入操作名称后，在搜索结果中选择它，按 `Alt+Enter` (Windows), `⌥ ⏎` (macOS), `⌥ ⏎` (IntelliJ IDEA Classic (macOS)), `⌥ ⏎` (macOS System Shortcuts), `Alt+Enter` (XWin), `Alt+Enter` (GNOME), `Alt+Enter` (KDE), `Alt+Enter` (Emacs), `Alt+Enter` (Sublime Text), `⌥ ⏎` (Sublime Text (macOS)), `Alt+Enter` (Visual Studio), `⌥ ⏎` (Visual Studio (macOS)), `Alt+Enter` (NetBeans), `Ctrl+1` (Eclipse), `⌘ 1` (Eclipse (macOS))，然后在打开的对话框中指定一个新的快捷键。

![键盘快捷键对话框](https://resources.jetbrains.com/help/img/idea/2026.3/pull_action_add_shortcut.png)

Procedure: 搜索缩写

您可以为该操作指定一个简码，并用它搜索该操作以快速访问。 例如，为  Color Picker  分配一个缩写。

1. 在   设置   对话框（ `Ctrl+Alt+S` (Windows), `⌘ Comma` (macOS), `⌘ Comma` (IntelliJ IDEA Classic (macOS)), `⌘ Comma` (macOS System Shortcuts), `Ctrl+Alt+S` (XWin), `Ctrl+Alt+S` (GNOME), `Ctrl+Alt+S` (KDE), `Ctrl+Alt+S` (Emacs), `Ctrl+Alt+S` (Sublime Text), `⌘ Comma` (Sublime Text (macOS)), `Ctrl+Alt+S` (Visual Studio), `⌘ Comma` (Visual Studio (macOS)), `Ctrl+Alt+S` (NetBeans), `Ctrl+Alt+S` (Eclipse), `⌘ Comma` (Eclipse (macOS))），转到   按键映射  。 从右侧的选项中，选择  `其他 | 显示颜色选择器` 。

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

![颜色选取器添加缩写](https://resources.jetbrains.com/help/img/idea/2026.3/keymap_color_picker.png)

3. 在打开的对话框中，指定您将使用的缩写，例如，  cp ，然后点击   OK  。

4. 连续按两次 `Shift` (Windows), `Shift` (macOS), `Shift` (IntelliJ IDEA Classic (macOS)), `Shift` (macOS System Shortcuts), `Shift` (XWin), `Shift` (GNOME), `Shift` (KDE), `Shift` (Emacs), `Shift` (Sublime Text), `Shift` (Sublime Text (macOS)), `Shift` (Visual Studio), `Shift` (Visual Studio (macOS)), `Shift` (NetBeans), `Shift` (Eclipse), `Shift` (Eclipse (macOS)) 打开搜索窗口。

5. 当您在搜索栏中输入  cp  时，IntelliJ IDEA 将显示您已分配缩写的项目。 按 `Enter` (Windows), `⏎` (macOS), `⏎` (IntelliJ IDEA Classic (macOS)), `⏎` (macOS System Shortcuts), `Enter` (XWin), `Enter` (GNOME), `Enter` (KDE), `Enter` (Emacs), `Enter` (Sublime Text), `⏎` (Sublime Text (macOS)), `Enter` (Visual Studio), `⏎` (Visual Studio (macOS)), `Enter` (NetBeans), `Enter` (Eclipse), `⏎` (Eclipse (macOS)) 访问   颜色选择器   对话框。

![搜索结果](https://resources.jetbrains.com/help/img/idea/2026.3/search_everywhere_abbreviation_results.png)

Procedure: 计算数学表达式

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

1. 连续按两次 `Shift` (Windows), `Shift` (macOS), `Shift` (IntelliJ IDEA Classic (macOS)), `Shift` (macOS System Shortcuts), `Shift` (XWin), `Shift` (GNOME), `Shift` (KDE), `Shift` (Emacs), `Shift` (Sublime Text), `Shift` (Sublime Text (macOS)), `Shift` (Visual Studio), `Shift` (Visual Studio (macOS)), `Shift` (NetBeans), `Shift` (Eclipse), `Shift` (Eclipse (macOS)) 打开搜索窗口。

2. 请输入您想要计算的表达式，IntelliJ IDEA将在搜索结果中显示答案。

![计算表达式](https://resources.jetbrains.com/help/img/idea/2026.3/evaluate_expression.png)

您可以使用基本的算术运算符－  `+` 、  `-` 、  `*` 、  `/` ，以及用于幂运算的  `^` －和基本的数学函数：  `sqrt()` 、  `sin()` 、  `cos()` 、  `tan()` 。

Procedure: 在"全局搜索"中管理文本搜索

默认情况下，文本搜索在   文本  选项卡内可用。 在此选项卡中，可以搜索文本查询、匹配的单词、区分大小写的作用域以及 [正则表达式](tutorial-finding-and-replacing-text-using-regular-expressions.html)。

文本搜索结果也可以在列表底部的   全部  选项卡上查看。 当给定查询几乎没有或没有其他搜索结果时， 它们会显示。 您可以随时通过   高级设置   禁用文本搜索。

![在 Search Everywhere 中的全文搜索结果](https://resources.jetbrains.com/help/img/idea/2026.3/ij_se_full_text_search.png)

1. 按 `Ctrl+Alt+S` (Windows), `⌘ Comma` (macOS), `⌘ Comma` (IntelliJ IDEA Classic (macOS)), `⌘ Comma` (macOS System Shortcuts), `Ctrl+Alt+S` (XWin), `Ctrl+Alt+S` (GNOME), `Ctrl+Alt+S` (KDE), `Ctrl+Alt+S` (Emacs), `Ctrl+Alt+S` (Sublime Text), `⌘ Comma` (Sublime Text (macOS)), `Ctrl+Alt+S` (Visual Studio), `⌘ Comma` (Visual Studio (macOS)), `Ctrl+Alt+S` (NetBeans), `Ctrl+Alt+S` (Eclipse), `⌘ Comma` (Eclipse (macOS)) 打开设置，然后选择  `高级设置` 。

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

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

Procedure: 管理 Search Everywhere 的标签

您可以在   随处搜索   窗口添加更多选项卡，或通过 [高级设置](advanced-settings.html) 禁用它们。

例如，您可以启用   Git  选项卡来搜索 Git 分支或提交。

1. 按 `Ctrl+Alt+S` (Windows), `⌘ Comma` (macOS), `⌘ Comma` (IntelliJ IDEA Classic (macOS)), `⌘ Comma` (macOS System Shortcuts), `Ctrl+Alt+S` (XWin), `Ctrl+Alt+S` (GNOME), `Ctrl+Alt+S` (KDE), `Ctrl+Alt+S` (Emacs), `Ctrl+Alt+S` (Sublime Text), `⌘ Comma` (Sublime Text (macOS)), `Ctrl+Alt+S` (Visual Studio), `⌘ Comma` (Visual Studio (macOS)), `Ctrl+Alt+S` (NetBeans), `Ctrl+Alt+S` (Eclipse), `⌘ Comma` (Eclipse (macOS)) 打开设置，然后选择  `高级设置` 。

2. 在   高级设置  页面上，在搜索字段中开始输入  `随处搜索` 以查看可用的选项和标签。

![高级设置：全局搜索](https://resources.jetbrains.com/help/img/idea/2026.3/search_everywhere_adv_settings.png)

3. 请选择适当的选项，然后点击   OK   保存更改。

Procedure: 自定义 Search Everywhere 窗口快捷键

如需自定义为 Search Everywhere 窗口分配的快捷键（按两次 `Shift` (Windows), `Shift` (macOS), `Shift` (IntelliJ IDEA Classic (macOS)), `Shift` (macOS System Shortcuts), `Shift` (XWin), `Shift` (GNOME), `Shift` (KDE), `Shift` (Emacs), `Shift` (Sublime Text), `Shift` (Sublime Text (macOS)), `Shift` (Visual Studio), `Shift` (Visual Studio (macOS)), `Shift` (NetBeans), `Shift` (Eclipse), `Shift` (Eclipse (macOS))），请按照以下步骤操作：

1. 按 `Ctrl+Alt+S` (Windows), `⌘ Comma` (macOS), `⌘ Comma` (IntelliJ IDEA Classic (macOS)), `⌘ Comma` (macOS System Shortcuts), `Ctrl+Alt+S` (XWin), `Ctrl+Alt+S` (GNOME), `Ctrl+Alt+S` (KDE), `Ctrl+Alt+S` (Emacs), `Ctrl+Alt+S` (Sublime Text), `⌘ Comma` (Sublime Text (macOS)), `Ctrl+Alt+S` (Visual Studio), `⌘ Comma` (Visual Studio (macOS)), `Ctrl+Alt+S` (NetBeans), `Ctrl+Alt+S` (Eclipse), `⌘ Comma` (Eclipse (macOS)) 打开设置，然后选择  `按键映射` 。

2. 在搜索字段中开始输入   随处搜索  。 在搜索结果中，找到   导航   节点下的选项并按两次点击。

3. 在打开的上下文菜单中，选择想要执行的操作（添加、移除或编辑快捷键），然后点击   OK  。

## See also

### 过程

[IntelliJ IDEA 键盘快捷键](mastering-keyboard-shortcuts.html)

