# 项目工具窗口

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

> **TL;DR**
> `视图 | 工具窗口 | 项目`  或 `Alt+1` (Windows), `⌘ 1` (macOS), `⌘ 1` (IntelliJ IDEA Classic (macOS)), `⌘ 1` (macOS System Shortcuts), `Alt+1` (XWin), `Alt+1` (GNOME), `Alt+1` (KDE), `Alt+1` (Emacs), `Alt+1` (Sublime Text), `⌘ 1` (Sublime Text (macOS)), `Ctrl+Alt+L` (Visual Studio), `⌘ ⌥ L` (Visual Studio (macOS)), `Ctrl+1` (NetBeans), `Alt+1` (Eclipse), `Alt+1` (Eclipse (macOS))

项目   工具窗口（ `Alt+1` (Windows), `⌘ 1` (macOS), `⌘ 1` (IntelliJ IDEA Classic (macOS)), `⌘ 1` (macOS System Shortcuts), `Alt+1` (XWin), `Alt+1` (GNOME), `Alt+1` (KDE), `Alt+1` (Emacs), `Alt+1` (Sublime Text), `⌘ 1` (Sublime Text (macOS)), `Ctrl+Alt+L` (Visual Studio), `⌘ ⌥ L` (Visual Studio (macOS)), `Ctrl+1` (NetBeans), `Alt+1` (Eclipse), `Alt+1` (Eclipse (macOS))）可用于从不同视角查看 project，并执行各种任务，例如创建新项（目录、文件、类等）、在编辑器中打开文件、导航到所需的代码片段等。

![项目工具窗口](https://resources.jetbrains.com.cn/help/img/idea/2026.3/project-tool-window.png)

## 视图

工具窗口有几个视图：

* 项目 视图。 该视图显示所有 project 项目及其依赖项（SDK 和库）。 重点在于目录结构，包也有所展示。

* 包 视图。 此视图突出了 project 的包结构。 默认情况下，不显示模块、SDK 和库。

* 作用域视图（ 项目文件 、 打开文件 等）。 这些视图显示了预定义和用户定义的 [scopes](configuring-scopes-and-file-colors.html)的内容。

要在视图之间切换，请按 `Alt+Right` (Windows), `⌘ ⇧ ]` (macOS), `⌃ →` (IntelliJ IDEA Classic (macOS)), `⌘ ⌥ →` (macOS System Shortcuts), `Alt+Right` (XWin), `Alt+Right` (GNOME), `Alt+Right` (KDE), `Alt+Right` (Emacs), `Ctrl+Page Down` (Sublime Text), `⌘ ⇧ ]` (Sublime Text (macOS)), `Alt+Right` (Visual Studio), `⌘ ⇧ ]` (Visual Studio (macOS)), `Ctrl+Page Down` (NetBeans), `Ctrl+F6` (Eclipse), `⌘ F6` (Eclipse (macOS))/ `Alt+Left` (Windows), `⌘ ⇧ [` (macOS), `⌃ ←` (IntelliJ IDEA Classic (macOS)), `⌘ ⌥ ←` (macOS System Shortcuts), `Alt+Left` (XWin), `Alt+Left` (GNOME), `Alt+Left` (KDE), `Alt+Left` (Emacs), `Ctrl+Page Up` (Sublime Text), `⌘ ⇧ [` (Sublime Text (macOS)), `Alt+Left` (Visual Studio), `⌘ ⇧ [` (Visual Studio (macOS)), `Ctrl+Page Up` (NetBeans), `Ctrl+Shift+F6` (Eclipse), `⌘ ⇧ F6` (Eclipse (macOS)) 或从标题中的列表中选择一个视图。

您还可以在单独的选项卡中显示每个视图：点击 ![设置](https://resources.jetbrains.com.cn/help/img/idea/2026.3/app-client.expui.general.moreVertical.svg) 并禁用   分组选项卡   选项。

禁用分组标签:

![IntelliJ IDEA：在项目工具窗口中选择视图](https://resources.jetbrains.com.cn/help/img/idea/2026.3/ij_project_tw_group_tabs_disabled.png)

启用分组标签:

![IntelliJ IDEA：在项目工具窗口中选择视图](https://resources.jetbrains.com.cn/help/img/idea/2026.3/ij_project_tw_group_tabs_enabled.png)

## 外观和行为

Procedure: 快速添加文件和文件夹

您可以从工具窗口工具栏创建新文件或文件夹。 可用选项取决于工具窗口中选定的节点。

例如，如果选择了 Java 源代码根目录，您可以创建 Java 类和包。 如果选择了项目目录，您可以创建文件夹、文件或模块。

* 点击工具窗口工具栏上的 ![](https://resources.jetbrains.com.cn/help/img/idea/2026.3/app-client.expui.general.add.svg) 并从列表中选择一个选项。

使用 [快速搜索](speed-search-in-the-tool-windows.html) 更快地找到选项：开始键入您想要创建的文件类型以缩小结果范围。

![从 Project 工具窗口工具栏添加文件](https://resources.jetbrains.com.cn/help/img/idea/2026.3/ij_project_tw_add_file.png)

Procedure: 预览文件

有两种方法无需在单独的选项卡中打开文件即可预览：

* 使用文件预览弹出窗口：在   项目   工具窗口（ `Alt+1` (Windows), `⌘ 1` (macOS), `⌘ 1` (IntelliJ IDEA Classic (macOS)), `⌘ 1` (macOS System Shortcuts), `Alt+1` (XWin), `Alt+1` (GNOME), `Alt+1` (KDE), `Alt+1` (Emacs), `Alt+1` (Sublime Text), `⌘ 1` (Sublime Text (macOS)), `Ctrl+Alt+L` (Visual Studio), `⌘ ⌥ L` (Visual Studio (macOS)), `Ctrl+1` (NetBeans), `Alt+1` (Eclipse), `Alt+1` (Eclipse (macOS))）中选择文件，然后按 `Space` (Windows), `Space` (macOS), `Space` (IntelliJ IDEA Classic (macOS)), `Space` (macOS System Shortcuts), `Space` (XWin), `Space` (GNOME), `Space` (KDE), `Space` (Emacs), `Space` (Sublime Text), `Space` (Sublime Text (macOS)), `Space` (Visual Studio), `Space` (Visual Studio (macOS)), `Space` (NetBeans), `Space` (Eclipse), `Space` (Eclipse (macOS))。

![在 Project 工具窗口中打开文件预览](https://resources.jetbrains.com.cn/help/img/idea/2026.3/project-tw-preview.png)

* 启用 [预览选项卡](using-code-editor.html#preview-tab)：点击 ![“选项”按钮;](https://resources.jetbrains.com.cn/help/img/idea/2026.3/app-client.expui.general.moreVertical.svg) 并选择  `行为 | 启用预览选项卡` 。

Procedure: 显示文件大小和修改时间

您可以查看 project 树中文件的大小和修改时间戳。

* 在   项目   工具窗口 ( `Alt+1` (Windows), `⌘ 1` (macOS), `⌘ 1` (IntelliJ IDEA Classic (macOS)), `⌘ 1` (macOS System Shortcuts), `Alt+1` (XWin), `Alt+1` (GNOME), `Alt+1` (KDE), `Alt+1` (Emacs), `Alt+1` (Sublime Text), `⌘ 1` (Sublime Text (macOS)), `Ctrl+Alt+L` (Visual Studio), `⌘ ⌥ L` (Visual Studio (macOS)), `Ctrl+1` (NetBeans), `Alt+1` (Eclipse), `Alt+1` (Eclipse (macOS))) 中，点击 ![“选项”按钮;](https://resources.jetbrains.com.cn/help/img/idea/2026.3/app-client.expui.general.moreVertical.svg) 并选择  `外观 | 文件详细信息` 。

![在树视图中描述选项的打开和关闭](https://resources.jetbrains.com.cn/help/img/idea/2026.3/in-place-descriptions.png)

Procedure: 显示树缩进指南

在   项目   工具窗口中，您可以显示标记缩进级别的垂直线，以帮助您更好地理解 project 中组件的层次结构。

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.cn/help/img/idea/2026.3/tree-indent-guides.png)

Procedure: 点击一次即可打开文件

可以将   项目   工具窗口配置为点击一次即可在编辑器中打开文件。

* 在   项目   工具窗口中，点击 ![“选项”按钮;](https://resources.jetbrains.com.cn/help/img/idea/2026.3/app-client.expui.general.moreVertical.svg) 并启用  `行为 | 点击打开文件`  选项。

![上下文菜单](https://resources.jetbrains.com.cn/help/img/idea/2026.3/project_view_context_menu.png)

Procedure: 在项目工具窗口中快速定位文件

IntelliJ IDEA 可通过在   项目   工具窗口中自动选择当前在活动编辑器选项卡中打开的文件，帮助跟踪该文件。

* 在   项目   工具窗口中，点击 ![“选项”按钮;](https://resources.jetbrains.com.cn/help/img/idea/2026.3/app-client.expui.general.moreVertical.svg) 并启用  `行为 | 始终选择已打开的文件`  选项。

## 标题上下文菜单

通过右键点击标题或点击   选项   按钮 ![选项图标](https://resources.jetbrains.com.cn/help/img/idea/2026.3/app-client.expui.general.moreVertical.svg) 出现的上下文菜单提供了 project 的 [视图](#views)、 [查看模式](viewing-modes.html) 的设置，以及在视图之间切换、调整工具窗口大小等功能。

下表列出了可用的命令和选项，并进行了简要说明。

|  条目  |  快捷键  |  描述  |
| --- | --- | --- |
|    选择下一个视图或标签页    |  `Alt+Right` (Windows), `⌘ ⇧ ]` (macOS), `⌃ →` (IntelliJ IDEA Classic (macOS)), `⌘ ⌥ →` (macOS System Shortcuts), `Alt+Right` (XWin), `Alt+Right` (GNOME), `Alt+Right` (KDE), `Alt+Right` (Emacs), `Ctrl+Page Down` (Sublime Text), `⌘ ⇧ ]` (Sublime Text (macOS)), `Alt+Right` (Visual Studio), `⌘ ⇧ ]` (Visual Studio (macOS)), `Ctrl+Page Down` (NetBeans), `Ctrl+F6` (Eclipse), `⌘ F6` (Eclipse (macOS))  |     使用此选项在不同视图之间切换。       该选项仅在   分组选项卡   被禁用时可用。     |
|    选择前一个视图或标签    |  `Alt+Left` (Windows), `⌘ ⇧ [` (macOS), `⌃ ←` (IntelliJ IDEA Classic (macOS)), `⌘ ⌥ ←` (macOS System Shortcuts), `Alt+Left` (XWin), `Alt+Left` (GNOME), `Alt+Left` (KDE), `Alt+Left` (Emacs), `Ctrl+Page Up` (Sublime Text), `⌘ ⇧ [` (Sublime Text (macOS)), `Alt+Left` (Visual Studio), `⌘ ⇧ [` (Visual Studio (macOS)), `Ctrl+Page Up` (NetBeans), `Ctrl+Shift+F6` (Eclipse), `⌘ ⇧ F6` (Eclipse (macOS))  |     使用此选项在不同视图之间切换。       该选项仅在   分组选项卡   被禁用时可用。     |
|    显示视图或选项卡列表    |  `Alt+Down` (Windows), `⌃ ⇧ ↓` (macOS), `Alt+Down` (IntelliJ IDEA Classic (macOS)), `⌘ ⌥ ⇧ ↓` (macOS System Shortcuts), `Alt+Down` (XWin), `Alt+Down` (GNOME), `Alt+Down` (KDE), `Alt+Down` (Emacs), `Alt+Down` (Sublime Text), `⌃ ⇧ ↓` (Sublime Text (macOS)), `Alt+Down` (Visual Studio), `⌃ ⇧ ↓` (Visual Studio (macOS)), `Alt+Down` (NetBeans), `Alt+Down` (Eclipse), `⌃ ⇧ ↓` (Eclipse (macOS))  |     使用此选项在不同视图之间切换。       该选项仅在   分组选项卡   被禁用时可用。     |
|    行为    |  |
|    启用预览选项卡    |  |  启用 [预览选项卡](using-code-editor.html#preview-tab)，允许您在单个选项卡中逐一查看文件，而无需为每个文件打开一个新选项卡。  |
|    点击打开文件    |  |     通过点击   项目   工具窗口中的项目一次，在编辑器中打开该项目。 否则，您需要双击项目才能打开它们。       请注意，如果启用了 [预览选项卡](using-code-editor.html#preview-tab)，您将无法禁用此选项。     |
|    单击打开目录    |  |  通过点击   项目   工具窗口中的目录一次，展开和折叠目录。 否则，您需要双击目录以将其打开，或者使用目录名称旁边的 ![展开](https://resources.jetbrains.com.cn/help/img/idea/2026.3/app.actions.arrowExpand.svg)图标。  |
|    始终选择已打开的文件    |  |  如果此选项开启，IntelliJ IDEA 将自动定位您在编辑器中打开的文档到此窗口的当前视图中。  |
|    外观    |  |
|    模块    |  |     此选项仅在   包   视图和范围视图中可用。 （在   项目  视图中，总是显示模块。）       打开或关闭此选项以显示或隐藏模块。     |
|    成员    |  |     如果开启此选项，包含类的树中的文件将变为节点。 当这样的节点展开时，将显示所选项目的包含类及其字段、方法和其他成员。      ![在 Project 工具窗口中显示类成员](https://resources.jetbrains.com.cn/help/img/idea/2026.3/show_members.png)  |
|    排除的文件    |  |     仅在   项目  视图中提供此选项。       将此选项打开或关闭以显示或隐藏 [排除的文件夹和文件](null)。     |
|    可见性图标    |  |     在项目树中显示类的可见性修饰符：        * 公开： ![公共类修饰符](https://resources.jetbrains.com.cn/help/img/idea/2026.3/app.nodes.public.svg)    * 受保护的： ![受保护的类修饰符](https://resources.jetbrains.com.cn/help/img/idea/2026.3/app.nodes.protected.svg)    * 默认： ![默认类修饰符](https://resources.jetbrains.com.cn/help/img/idea/2026.3/app.nodes.packageLocal.svg)    * 私有： ![私有类修饰符](https://resources.jetbrains.com.cn/help/img/idea/2026.3/app.nodes.private.svg)    |
|    临时文件和控制台    |  |     隐藏或显示   临时文件和控制台  节点。       该节点包含您的 [临时文件](scratches.html) 和 [查询控制台s](query-consoles.html)。     |
|    库内容    |  |     仅在   包  视图中提供此选项。 （在   项目  视图中，总是显示库；在范围视图中，从不显示库。）       打开或关闭此选项以显示或隐藏库及其内容。       请注意，在库类别中包含模块依赖项中的库以及与您的模块关联的 SDK。     |
|    扁平化模块    |  |     如果此选项关闭，模块将显示为层次结构或分组。 如果启用此选项，所有模块将在同一层级显示。     |
|    扁平化软件包    |  |     如果此选项关闭，包将显示为层次结构。 如果此选项打开，所有包都会出现在同级并以它们的限定名称标识。     |
|    缩写限定名称    |  |     此选项仅在   扁平化软件包  选项开启时可用。       如果启用此选项，限定包名中的大多数初始  <name>. 片段将被缩写。      ![缩写限定包名称](https://resources.jetbrains.com.cn/help/img/idea/2026.3/abbreviate_qualified_package_names.png)  |
|    紧凑显示中间软件包   /   隐藏空的中间软件包​​.    |  |     此选项允许您指定显示空包的方式或是否显示。 （空包是指仅包含其他包的包。）       如果启用此选项，空包将以简明形式显示。     |
|    文件详细信息    |  |     选择此选项以显示文件的大小和修改时间戳。     |
|    文件嵌套    |  |  打开 [文件嵌套对话框](file-nesting-dialog.html)，您可以在其中配置同名不同扩展名文件的显示方式。  |
|    自定义树视图    |  |  请导航至  `设置 \| 外观 & 行为 \| 外观 \| 树状图`  配置 [树视图选项](settings-appearance.html#tree-views)。  |
|    排序方式    |  |
|    名称    |  |     按文件名称字母顺序排序。       此选项不影响文件夹的顺序，文件夹始终按字母顺序排序。     |
|    类型    |  |     按文件扩展名排序。  `java`  文件按照以下顺序显示：接口、类、枚举等。       此选项不影响文件夹的顺序，文件夹始终按字母顺序排序。     |
|    修改时间（最新优先/最旧优先）    |  |     按文件修改时间排序。 要显示此信息，请从主菜单中选择  `视图 \| 外观 \| 树状图中的详细信息` 。       此选项不影响文件夹的顺序，文件夹始终按字母顺序排序。     |
|    文件夹总在最前面    |  |  如果该选项开启，文件夹将显示在文件上方。 否则，所有项目按字母顺序排序，文件和文件夹会混在一起显示。  |
|    编辑作用域    |  |     打开   范围对话框  ，您可以在其中创建和编辑用户定义的 [范围](configuring-scopes-and-file-colors.html)。       请注意，此命令仅在当前视图为 scope 视图时可用。     |
|    快速搜索    |  `Ctrl+F` (Windows), `⌘ F` (macOS), `⌘ F` (IntelliJ IDEA Classic (macOS)), `⌘ F` (macOS System Shortcuts), `Ctrl+F` (XWin), `Ctrl+F` (GNOME), `Ctrl+F` (KDE), `Ctrl+Alt+S` (Emacs), `Ctrl+F` (Sublime Text), `⌘ F` (Sublime Text (macOS)), `Ctrl+F` (Visual Studio), `⌘ F` (Visual Studio (macOS)), `Ctrl+F` (NetBeans), `Ctrl+F` (Eclipse), `Ctrl+F` (Eclipse (macOS))  |  搜索项目。 了解详情，请参阅 [工具窗口中的 Speed Search](speed-search-in-the-tool-windows.html)  |
|    分组选项卡    |  |     如果启用此选项，标题左侧会有一个列表，您可以从中选择所需的视图。       如果禁用此选项，视图将以选项卡的形式显示在标题的左侧。     |
|    视图模式    |  |  此选项可让您控制工具窗口的一般外观和行为。 有关完整信息，请参阅 [工具窗口视图模式](viewing-modes.html)。  |
|    移至    |  |  要将该工具窗口关联到其他 [工具窗口栏](tool-windows.html#bars_and_buttons)，请选择此命令，然后选择目标工具窗口栏（   顶部  、   左  、   底部   或   右  ）。 完整信息请参阅 [移动工具窗口](manipulating-the-tool-windows.html#move-tool-windows) 章节。  |
|    调整大小    |  |     要通过移动工具窗口的某个边框来调整其大小，请选择此命令，然后选择所需的   拉伸到   选项。       请注意，此命令在浮动模式下不可用。     |
|    从侧边栏移除    |  |     此命令隐藏工具窗口，从工具窗口栏中移除相关的 [工具窗口按钮](tool-windows.html#bars_and_buttons)，并从 [快速访问菜单](null)（ ![tb shown](https://resources.jetbrains.com.cn/help/img/idea/2026.3/app.general.tbShown.svg)或 ![tb hidden](https://resources.jetbrains.com.cn/help/img/idea/2026.3/app.general.tbHidden.svg)）中移除工具窗口。       要重新打开工具窗口（并恢复相关功能），请使用主菜单：  `视图 \| 工具窗口 \| <Window Name>` 或按 `Alt+1` (Windows), `⌘ 1` (macOS), `⌘ 1` (IntelliJ IDEA Classic (macOS)), `⌘ 1` (macOS System Shortcuts), `Alt+1` (XWin), `Alt+1` (GNOME), `Alt+1` (KDE), `Alt+1` (Emacs), `Alt+1` (Sublime Text), `⌘ 1` (Sublime Text (macOS)), `Ctrl+Alt+L` (Visual Studio), `⌘ ⌥ L` (Visual Studio (macOS)), `Ctrl+1` (NetBeans), `Alt+1` (Eclipse), `Alt+1` (Eclipse (macOS))。     |
|    隐藏    |  `Shift+Escape` (Windows), `⇧ ⎋` (macOS), `⇧ ⎋` (IntelliJ IDEA Classic (macOS)), `⇧ ⎋` (macOS System Shortcuts), `Shift+Escape` (XWin), `Shift+Escape` (GNOME), `Shift+Escape` (KDE), `Shift+Escape` (Emacs), `Shift+Escape` (Sublime Text), `⇧ ⎋` (Sublime Text (macOS)), `Shift+Escape` (Visual Studio), `⇧ ⎋` (Visual Studio (macOS)), `Shift+Escape` (NetBeans), `Shift+Escape` (Eclipse), `⇧ ⎋` (Eclipse (macOS))  |  隐藏工具窗口。  |
|    帮助    |  |  此命令在 IntelliJ IDEA 在线帮助中打开   项目  工具窗口的描述。  |

## 项目窗格中内容项的上下文菜单命令

项目的上下文菜单可访问该项目的所有功能。

|  条目  |  快捷键  |  描述  |
| --- | --- | --- |
|  新建  |  `Alt+Insert` (Windows), `⌘ N` (macOS), `⌃ N` (IntelliJ IDEA Classic (macOS)), `⌘ N` (macOS System Shortcuts), `Alt+Insert` (XWin), `Alt+Insert` (GNOME), `Alt+Insert` (KDE), `Alt+Insert` (Emacs), `Ctrl+N` (Sublime Text), `⌘ N` (Sublime Text (macOS)), `Ctrl+N` (Visual Studio), `⌘ N` (Visual Studio (macOS)), `Alt+Insert` (NetBeans), `Alt+Insert` (Eclipse), `⌘ N` (Eclipse (macOS))  |  在选定的项目（模块、包、目录、文件、类等）中创建新项目。 （project、模块、目录或软件包）在   草稿   视图中，此命令还允许您创建查询控制台。  |
|  剪切  |  `Ctrl+X` (Windows), `⌘ X` (macOS), `⌘ X` (IntelliJ IDEA Classic (macOS)), `⌘ X` (macOS System Shortcuts), `Ctrl+X` (XWin), `Ctrl+X` (GNOME), `Ctrl+X` (KDE), `Shift+Delete` (Emacs), `Ctrl+X` (Sublime Text), `⌘ X` (Sublime Text (macOS)), `Ctrl+X` (Visual Studio), `⌘ X` (Visual Studio (macOS)), `Ctrl+X` (NetBeans), `Ctrl+X` (Eclipse), `⌘ X` (Eclipse (macOS))  |  将选定的项目从当前位置移动到剪贴板。  |
|  复制  |  `Ctrl+C` (Windows), `⌘ C` (macOS), `⌘ C` (IntelliJ IDEA Classic (macOS)), `⌘ C` (macOS System Shortcuts), `Ctrl+C` (XWin), `Ctrl+C` (GNOME), `Ctrl+C` (KDE), `Ctrl+Insert` (Emacs), `Ctrl+C` (Sublime Text), `⌘ C` (Sublime Text (macOS)), `Ctrl+C` (Visual Studio), `⌘ C` (Visual Studio (macOS)), `Ctrl+C` (NetBeans), `Ctrl+C` (Eclipse), `⌘ C` (Eclipse (macOS))  |  将选定的项目复制到剪贴板。  |
|  复制路径/引用  |  |     请使用此命令和以下选项之一将选定项复制到剪贴板：        * 绝对路径 ：复制所选项目或项目的完整路径。    * 文件名 ：仅将文件名复制到剪贴板。    * 来自内容根的路径 ：复制相对于包含应用程序内容文件的目录的路径。    * 来自源根的路径 ：复制相对于 [源根](content-roots.html#sources-root)的路径。    * 来自仓库根的路径 ：复制相对于项目存储库的路径。    * GitHub 仓库 URL ：复制 GitHub 上项目仓库的相对路径。    * Toolbox URL ：如果您安装了 IntelliJ IDEA Toolbox，您可以将复制的路径插入到浏览器中，以选择的项目打开 Toolbox 应用程序。    * 复制引用 ( `Ctrl+Alt+Shift+C` (Windows), `⌘ ⌥ ⇧ C` (macOS), `⌘ ⌥ ⇧ C` (IntelliJ IDEA Classic (macOS)), `⌘ ⌥ ⇧ C` (macOS System Shortcuts), `Ctrl+Alt+Shift+C` (XWin), `Ctrl+Alt+Shift+C` (GNOME), `Ctrl+Alt+Shift+C` (KDE), `Ctrl+Alt+Shift+C` (Emacs), `Ctrl+Alt+Shift+C` (Sublime Text), `⌘ ⌥ ⇧ C` (Sublime Text (macOS)), `Ctrl+Alt+Shift+C` (Visual Studio), `⌘ ⌥ ⇧ C` (Visual Studio (macOS)), `Ctrl+Alt+Shift+C` (NetBeans), `Ctrl+Alt+Shift+C` (Eclipse), `⌘ ⌥ ⇧ C` (Eclipse (macOS)))：复制所选项目的引用，包括行号。    |
|  粘贴  |  `Ctrl+V` (Windows), `⌘ V` (macOS), `⌘ V` (IntelliJ IDEA Classic (macOS)), `⌘ V` (macOS System Shortcuts), `Ctrl+V` (XWin), `Ctrl+V` (GNOME), `Ctrl+V` (KDE), `Shift+Insert` (Emacs), `Ctrl+Shift+V` (Sublime Text), `⌘ ⇧ V` (Sublime Text (macOS)), `Ctrl+V` (Visual Studio), `⌘ V` (Visual Studio (macOS)), `Ctrl+V` (NetBeans), `Ctrl+V` (Eclipse), `⌘ V` (Eclipse (macOS))  |  将剪贴板内容插入到选定位置。  |
|  打开模块设置  |  `F4` (Windows), `⌘ ↓` (macOS), `F4` (IntelliJ IDEA Classic (macOS)), `F4` (macOS System Shortcuts), `F4` (XWin), `F4` (GNOME), `F4` (KDE), `F4` (Emacs), `F4` (Sublime Text), `F4` (Sublime Text (macOS)), `F4` (Visual Studio), `⌘ ↓` (Visual Studio (macOS)), `F4` (NetBeans), `F12` (Eclipse), `F3` (Eclipse (macOS))  |  打开所选模块的设置。 这些将在 [模块页面](configure-modules.html)的   项目结构  对话框中显示（ `Ctrl+Alt+Shift+S` (Windows), `⌘ ;` (macOS), `⌘ ;` (IntelliJ IDEA Classic (macOS)), `⌘ ⇧ Comma` (macOS System Shortcuts), `Ctrl+Alt+Shift+S` (XWin), `Ctrl+Alt+Shift+S` (GNOME), `Ctrl+Alt+Shift+S` (KDE), `Ctrl+Alt+Shift+S` (Emacs), `Ctrl+Alt+Shift+S` (Sublime Text), `⌘ ;` (Sublime Text (macOS)), `Ctrl+Alt+Shift+S` (Visual Studio), `⌘ ;` (Visual Studio (macOS)), `Ctrl+Alt+Shift+S` (NetBeans), `Ctrl+Alt+Shift+S` (Eclipse), `⌘ ;` (Eclipse (macOS))）。  |
|  查找用法  |  `Alt+F7` (Windows), `⌥ F7` (macOS), `⌥ F7` (IntelliJ IDEA Classic (macOS)), `⌃ U` (macOS System Shortcuts), `Alt+F7` (XWin), `Alt+Shift+7` (GNOME), `Alt+Shift+7` (KDE), `Alt+F7` (Emacs), `Alt+F7` (Sublime Text), `⌥ F7` (Sublime Text (macOS)), `Shift+F12` (Visual Studio), `⇧ F12` (Visual Studio (macOS)), `Alt+F7` (NetBeans), `Ctrl+G` (Eclipse), `⌘ ⇧ G` (Eclipse (macOS))  |  搜索所选项目的用法。 （ [查找用法对话框](find-usages-dialog.html)将会打开。）  |
|  在文件中查找  |  `Ctrl+Shift+F` (Windows), `⌘ ⇧ F` (macOS), `⌃ ⇧ F` (IntelliJ IDEA Classic (macOS)), `⌘ ⇧ F` (macOS System Shortcuts), `Ctrl+Shift+F` (XWin), `Ctrl+Shift+F` (GNOME), `Ctrl+Shift+F` (KDE), `Ctrl+Shift+F` (Emacs), `Ctrl+Shift+F` (Sublime Text), `⌘ ⇧ F` (Sublime Text (macOS)), `Ctrl+Shift+F` (Visual Studio), `⌘ ⇧ F` (Visual Studio (macOS)), `Ctrl+Shift+F` (NetBeans), `Ctrl+H` (Eclipse), `⌃ H` (Eclipse (macOS))  |  执行文本搜索。 （将打开   在文件中查找  对话框。）  |
|  在文件中替换  |  `Ctrl+Shift+R` (Windows), `⌘ ⇧ R` (macOS), `⌃ ⇧ R` (IntelliJ IDEA Classic (macOS)), `⌘ ⇧ R` (macOS System Shortcuts), `Ctrl+Shift+R` (XWin), `Ctrl+Shift+R` (GNOME), `Ctrl+Shift+R` (KDE), `Ctrl+Shift+R` (Emacs), `Ctrl+Shift+R` (Sublime Text), `Ctrl+Shift+R` (Sublime Text (macOS)), `Ctrl+Shift+H` (Visual Studio), `⌘ ⇧ H` (Visual Studio (macOS)), `Ctrl+Shift+H` (NetBeans), `Ctrl+Shift+R` (Eclipse), `Ctrl+Shift+R` (Eclipse (macOS))  |  执行文本查找和替换。 (   在路径中替换对话框   将打开。)  |
|  分析  |  |  访问与代码 [检查](code-inspection.html) 和 [分析](null) 相关的功能。  |
|  重命名  |  `Shift+F6` (Windows), `⇧ F6` (macOS), `⇧ F6` (IntelliJ IDEA Classic (macOS)), `⌘ ⌥ R` (macOS System Shortcuts), `Shift+F6` (XWin), `Shift+F6` (GNOME), `Shift+F6` (KDE), `Shift+F6` (Emacs), `Shift+F6` (Sublime Text), `⇧ F6` (Sublime Text (macOS)), `Ctrl+R, R` (Visual Studio), `⌘ R, R` (Visual Studio (macOS)), `Ctrl+R` (NetBeans), `Alt+Shift+R` (Eclipse), `⇧ F6` (Eclipse (macOS))  |  重命名所选项目。  |
|  重构  |   |     对选定项目执行可用的 [重构](refactoring-source-code.html) 操作之一。     |
|  书签  |  |  将选定项目添加到现有或新的 [书签列表](bookmarks.html)。  |
|  浏览类型层次结构  |  `Ctrl+H` (Windows), `⌃ H` (macOS), `⌃ H` (IntelliJ IDEA Classic (macOS)), `⌃ ⌥ H` (macOS System Shortcuts), `Ctrl+H` (XWin), `Ctrl+H` (GNOME), `Ctrl+H` (KDE), `Ctrl+H` (Emacs), `Ctrl+H` (Sublime Text), `Ctrl+H` (Sublime Text (macOS)), `Ctrl+E, H` (Visual Studio), `⌘ E, H` (Visual Studio (macOS)), `Alt+Shift+F12` (NetBeans), `F4` (Eclipse), `F4` (Eclipse (macOS))  |     对于文件（通常是类）：打开所选文件（类）的类层次结构。   层次结构工具窗口   将会打开。       有关更多信息，请参见 [源代码层次结构](viewing-structure-and-hierarchy-of-the-source-code.html)。     |
|  重新格式化代码  |  `Ctrl+Alt+L` (Windows), `⌘ ⌥ L` (macOS), `⌘ ⌥ L` (IntelliJ IDEA Classic (macOS)), `⌘ ⌥ L` (macOS System Shortcuts), `Ctrl+Alt+L` (XWin), `Ctrl+Alt+L` (GNOME), `Alt+Shift+L` (KDE), `Ctrl+Alt+L` (Emacs), `Ctrl+Alt+L` (Sublime Text), `⌘ ⌥ L` (Sublime Text (macOS)), `Ctrl+Alt+Enter` (Visual Studio), `⌘ ⌥ ⏎` (Visual Studio (macOS)), `Alt+Shift+F` (NetBeans), `Ctrl+Alt+L` (Eclipse), `⌘ ⇧ F` (Eclipse (macOS))  |     将选定文件或当前目录中所有文件的源代码重新格式化。       另请参阅 [重新格式化代码](reformat-and-rearrange-code.html)。     |
|  优化导入  |  `Ctrl+Alt+O` (Windows), `⌃ ⌥ O` (macOS), `⌘ ⌥ O` (IntelliJ IDEA Classic (macOS)), `⌃ ⌥ O` (macOS System Shortcuts), `Ctrl+Alt+O` (XWin), `Ctrl+Alt+O` (GNOME), `Ctrl+Alt+O` (KDE), `Ctrl+Alt+O` (Emacs), `Ctrl+Alt+O` (Sublime Text), `⌃ ⌥ O` (Sublime Text (macOS)), `Ctrl+R, G` (Visual Studio), `⌃ ⌥ O` (Visual Studio (macOS)), `Ctrl+Shift+I` (NetBeans), `Ctrl+Alt+O` (Eclipse), `⌘ ⇧ O` (Eclipse (macOS))  |  在所选文件或当前目录中的所有文件中 [优化 import](creating-and-optimizing-imports.html#optimize-imports)。 此功能会移除未使用的导入并重新排列导入语句。  |
|  删除  |  `Delete` (Windows), `⌦` (macOS), `⌦` (IntelliJ IDEA Classic (macOS)), `⌦` (macOS System Shortcuts), `Delete` (XWin), `Delete` (GNOME), `Delete` (KDE), `Delete` (Emacs), `Delete` (Sublime Text), `⌦` (Sublime Text (macOS)), `Delete` (Visual Studio), `⌦` (Visual Studio (macOS)), `Delete` (NetBeans), `Delete` (Eclipse), `⌦` (Eclipse (macOS))  |     删除所选项目。 请谨慎使用！     |
|  更改方言（<CurrentDialect>）  |   |  对于 SQL 文件和查询控制台s，请更改与文件关联的 SQL 方言。  |
|  移除模块  |  `Delete` (Windows), `⌦` (macOS), `⌦` (IntelliJ IDEA Classic (macOS)), `⌦` (macOS System Shortcuts), `Delete` (XWin), `Delete` (GNOME), `Delete` (KDE), `Delete` (Emacs), `Delete` (Sublime Text), `⌦` (Sublime Text (macOS)), `Delete` (Visual Studio), `⌦` (Visual Studio (macOS)), `Delete` (NetBeans), `Delete` (Eclipse), `⌦` (Eclipse (macOS))  |  从您的 project 中移除模块。 请注意，组成该模块的文件不会从磁盘上物理删除。  |
|  构建模块 '<name>'  |  |  构建当前模块。  |
|  重建 '<name>'  |  `Ctrl+Shift+F9` (Windows), `⌘ ⇧ F9` (macOS), `⌘ ⇧ F9` (IntelliJ IDEA Classic (macOS)), `⌘ ⇧ F9` (macOS System Shortcuts), `Ctrl+Shift+F9` (XWin), `Ctrl+Shift+F9` (GNOME), `Ctrl+Shift+F9` (KDE), `Ctrl+Shift+F9` (Emacs), `Ctrl+B` (Sublime Text), `⌘ B` (Sublime Text (macOS)), `Ctrl+F7` (Visual Studio), `⌘ F7` (Visual Studio (macOS)), `F9` (NetBeans), `Ctrl+Shift+F9` (Eclipse), `⌘ ⇧ F9` (Eclipse (macOS))  |  编译所选源文件或所选目录中的所有源文件。  |
|  重写文件类型  |  |  更改所选文件的类型，例如，将其更改为   纯文本   以将其从 project 中排除，这样它将不被检查、代码补全、导航等处理。 文件会用一个特殊图标 ![](https://resources.jetbrains.com.cn/help/img/idea/2026.3/app-client.expui.fileTypes.text.svg)标识，并在编辑器中显示为纯文本。 有关更多信息，请参阅 [排除文件](content-roots.html#exclude-files)。  |
|  运行 '<item_name>'  |  `Ctrl+Shift+F10` (Windows), `⌃ ⇧ R` (macOS), `⌃ ⇧ F10` (IntelliJ IDEA Classic (macOS)), `⌃ ⇧ R` (macOS System Shortcuts), `Ctrl+Shift+F10` (XWin), `Ctrl+Shift+F10` (GNOME), `Ctrl+Shift+F10` (KDE), `Ctrl+Shift+F10` (Emacs), `Ctrl+Shift+F10` (Sublime Text), `Ctrl+Shift+F10` (Sublime Text (macOS)), `Ctrl+Alt+F5` (Visual Studio), `⌃ ⌥ F5` (Visual Studio (macOS)), `Alt+Shift+F6` (NetBeans), `Ctrl+Shift+F10` (Eclipse), `⌃ ⇧ R` (Eclipse (macOS))  |  对于 SQL 文件或 查询控制台：执行所选文件中包含的所有语句。  |
|  在右侧分屏中打开  |  `Shift+Enter` (Windows), `⇧ ⏎` (macOS), `⇧ ⏎` (IntelliJ IDEA Classic (macOS)), `⇧ ⏎` (macOS System Shortcuts), `Shift+Enter` (XWin), `Shift+Enter` (GNOME), `Shift+Enter` (KDE), `Shift+Enter` (Emacs), `Shift+Enter` (Sublime Text), `⇧ ⏎` (Sublime Text (macOS)), `Shift+Enter` (Visual Studio), `⇧ ⏎` (Visual Studio (macOS)), `Shift+Enter` (NetBeans), `Shift+Enter` (Eclipse), `⇧ ⏎` (Eclipse (macOS))  |  将编辑器拆分为两部分，并在右侧区域显示该文件。 有关更多信息，请参见 [分屏](using-code-editor.html#split_screen)。  |
|  打开  |  |     在系统的文件管理器或终端中打开文件。     |
|  本地历史记录  |  |  查看选定文件或目录的 [本地历史记录](local-history.html)，或者为您的当前版本创建标签 project。  |
|  同步 '<item_name>'  |  |     将工具窗口中的视图与文件系统中保存的视图同步。       如果您在外部更改文件或目录内容，在某些情况下，IntelliJ IDEA 可能不会意识到相应的更改，除非您使用此命令。     |
|  比较对象  |  `Ctrl+D` (Windows), `⌘ D` (macOS), `⌘ D` (IntelliJ IDEA Classic (macOS)), `⌘ D` (macOS System Shortcuts), `Ctrl+D` (XWin), `Ctrl+D` (GNOME), `Ctrl+D` (KDE), `Ctrl+D` (Emacs), `Ctrl+D` (Sublime Text), `⌘ D` (Sublime Text (macOS)), `Ctrl+D` (Visual Studio), `⌘ D` (Visual Studio (macOS)), `Ctrl+D` (NetBeans), `Ctrl+D` (Eclipse), `⌘ D` (Eclipse (macOS))  |  将所选文件或目录与另一个文件或目录进行比较。 请参见 [比较文件、文件夹和文本来源](comparing-files-and-folders.html) 和 [文件夹差异查看器](differences-viewer-for-folders.html)。  |
|  将文件与编辑器中的文件比较  |  |  将所选文件与活动编辑器选项卡中打开的文件进行比较。 请参阅 [比较文件、文件夹和文本来源](comparing-files-and-folders.html) 和 [文件差异查看器](differences-viewer.html)。  |
|  加载/卸载模块  |  |  [暂时忽略未使用的模块](unloading-modules.html)  |
|  外部工具  |  |     启动一个 [第三方工具](configuring-third-party-tools.html)。     |
|  标记目录为  |  |  将选定的目录设为源根目录或测试源根目录，或将目录排除等。    从子菜单中选择目录所需的类别。     |
|  图  |  `Ctrl+Alt+Shift+U` (Windows), `⌘ ⌥ ⇧ U` (macOS), `⌘ ⌥ ⇧ U` (IntelliJ IDEA Classic (macOS)), `⌘ ⌥ ⇧ U` (macOS System Shortcuts), `Ctrl+Alt+Shift+U` (XWin), `Ctrl+Alt+Shift+U` (GNOME), `Ctrl+Alt+Shift+U` (KDE), `Ctrl+Alt+Shift+U` (Emacs), `Ctrl+Alt+Shift+U` (Sublime Text), `⌘ ⌥ ⇧ U` (Sublime Text (macOS)), `Ctrl+Alt+Shift+U` (Visual Studio), `⌘ ⌥ ⇧ U` (Visual Studio (macOS)), `Ctrl+Alt+Shift+U` (NetBeans), `Ctrl+Alt+Shift+U` (Eclipse), `⌘ ⌥ ⇧ U` (Eclipse (macOS)) 或 `Ctrl+Alt+U` (Windows), `⌘ ⌥ U` (macOS), `⌘ ⌥ U` (IntelliJ IDEA Classic (macOS)), `⌘ ⌥ U` (macOS System Shortcuts), `Ctrl+Alt+U` (XWin), `Ctrl+Alt+U` (GNOME), `Ctrl+Alt+U` (KDE), `Ctrl+Alt+U` (Emacs), `Ctrl+Alt+U` (Sublime Text), `⌘ ⌥ U` (Sublime Text (macOS)), `Ctrl+Alt+U` (Visual Studio), `⌘ ⌥ U` (Visual Studio (macOS)), `Ctrl+Alt+U` (NetBeans), `Ctrl+Alt+U` (Eclipse), `⌘ ⌥ U` (Eclipse (macOS))  |  为选定项打开一个图（例如，一个 UML 图）。  |
|  更新版权  |  |  更新所选文件和文件夹的版权声明。 参见 [版权](copyright.html)。  |
|  WebService  |  |  访问与开发 Web 服务相关的功能。 请参见 [Web 服务](web-services.html) 和 [Web 服务客户端](web-service-clients.html)。  |

## 文件状态高亮

如果当前 project [启用了 VCS 集成](enabling-version-control.html)，IntelliJ IDEA 会使用颜色标注 VCS 文件状态在   项目   工具窗口中。

您可以在   版本控制 | 文件状态颜色  设置页面 `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))上配置 VCS 文件状态颜色。

> **Tip:**
> 要同时高亮显示包含已修改内容的文件夹和软件包，请在   在项目树中高亮显示包含已修改文件的目录  设置页面   版本控制 | 确认  上选择 `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))。

下表列出了部分 [配色方案](configuring-colors-and-fonts.html)中的默认文件状态颜色及其含义。

浅色主题:

|  颜色  |  文件状态  |  描述  |
| --- | --- | --- |
|  ![颜色样本：深绿色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/added-light.png)  #0A7700   |  已添加  |  活动 [更改列表](managing-changelists.html)中的文件已计划添加到仓库。  |
|  ![颜色样本：绿色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/added-inactive-changelist-light.png)  #0EAA00   |  已在非活动更改列表中添加  |  非活动更改列表中的文件已计划添加到仓库。 如果   高亮显示非活动更改列表中的文件   选项已在  `设置 \| 版本控制 \| 更改列表`  中启用，则此文件状态可用。  |
|  ![颜色样本：红色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/conflicts-light.png)  #FF0000   |  更改列表冲突  |  非活动更改列表中的文件已在活动更改列表中被修改。 在这种情况下，将打开一个新对话框，提示解决 [更改列表冲突](resolve-conflicts.html)。 如果所有选项都已在  `设置 \| 版本控制 \| 更改列表`  中启用，则此文件状态可用。  |
|  ![颜色样本：深绿色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/added-light.png)  #0A7700   |  已复制  |  如果文件是另一个文件的副本，则会跟踪其元数据，并将此类文件标记为   已复制  。  |
|  ![颜色样本：灰色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/deleted-light.png)  #616161   |  已删除  |  该文件已计划从仓库中删除。  |
|  ![颜色样本：暗紫色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/deleted-from-filesystem-light.png)  #773895   |  已从文件系统中删除  |  该文件已在本地删除，但尚未计划删除，并且仍存在于仓库中。  |
|  ![颜色样本：浅灰蓝色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/changed-descendants-light.png)  #8AA4C8   |  含有变化的后代元素  |  如果文件被修改，IDE 将递归高亮显示包含该文件的所有目录。 如果   在项目树中高亮显示包含已修改文件的目录   选项已在  `设置 \| 版本控制 \| 确认`  中启用，则此状态可用。  |
|  ![颜色样本：亮蓝色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/changed-children-light.png)  #3264B4   |  含有变化的子元素  |  如果文件被修改，IDE 将高亮显示其父目录。 如果   在项目树中高亮显示包含已修改文件的目录   选项已在  `设置 \| 版本控制 \| 确认`  中启用，则此状态可用。  |
|  ![颜色样本：浅棕色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/hijacked-light.png)  #B28C00   |  被劫持的  |  [Perforce, ClearCase, VSS] 文件 [未签出即已修改。](null)  |
|  ![颜色样本：深橄榄色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/ignored-light.png)  #727238   |  已忽略  |  文件被 VCS 有意不跟踪。  |
|  ![颜色样本：紫色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/merged-light.png)  #7503DC   |  已合并  |  由于更新，文件已由 VCS 合并。  |
|  ![颜色样本：红色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/conflicts-light.png)  #FF0000   |  已合并，但存在冲突  |  在上次更新期间，文件已合并并存在冲突。  |
|  ![颜色样本：红色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/conflicts-light.png)  #FF0000   |  已合并，但存在属性冲突  |  在上次更新期间，IDE 检测到本地文件的属性与其服务器版本的属性之间存在差异。  |
|  ![颜色样本：红色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/conflicts-light.png)  #FF0000   |  已合并，但存在文本和属性冲突  |  当两个或更多开发者修改文件中的相同行以及相同文件属性时，会发生文本和属性冲突。  |
|  ![颜色样本：亮海军蓝](https://resources.jetbrains.com.cn/help/img/idea/2026.3/modified-light.png)  #0032A0   |  已修改  |  该文件自上次同步以来已更改。  |
|  ![颜色样本：蓝色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/modified-inactive-changelist-light.png)  #0047E4   |  已在非活动更改列表中修改  |  非活动更改列表中的文件已被修改。 如果   高亮显示非活动更改列表中的文件   选项已在  `设置 \| 版本控制 \| 更改列表`  中启用，则此文件状态可用。  |
|  ![颜色样本：橄榄色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/obsolete-light.png)  #7C7C00   |  已过时  |  该文件不应再位于仓库的工作副本中。  |
|  ![颜色样本：teal](https://resources.jetbrains.com.cn/help/img/idea/2026.3/renamed-light.png)  #007C7C   |  已重命名  |  自上次更新以来，该文件已重命名。  |
|  ![颜色样本：深青色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/switched-light.png)  #08978F   |  已切换  |  [SVN] 该文件来自与整个项目不同的分支。  |
|  ![颜色样本：棕色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/unversioned-light.png)  #993300   |  （未知）未版本控制  |  该文件存在于本地，但不在仓库中，也未计划添加。  |
|  ![颜色样本：黑色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/up-to-date-light.png) 无（默认颜色）  |  最新  |  该文件尚未更改。  |

Darcula 主题:

|  颜色  |  文件状态  |  描述  |
| --- | --- | --- |
|  ![颜色样本：暗绿色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/added-darcula.png)  #629755   |  已添加  |  活动 [更改列表](managing-changelists.html)中的文件已计划添加到仓库。  |
|  ![颜色样本：暗绿色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/added-darcula.png)  #629755   |  已在非活动更改列表中添加  |  非活动更改列表中的文件已计划添加到仓库。 如果   高亮显示非活动更改列表中的文件   选项已在  `设置 \| 版本控制 \| 更改列表`  中启用，则此文件状态可用。  |
|  ![颜色样本：暗红色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/conflicts-darcula.png)  #D5756C   |  更改列表冲突  |  非活动更改列表中的文件已在活动更改列表中被修改。 在这种情况下，将打开一个新对话框，提示解决 [更改列表冲突](resolve-conflicts.html)。 如果所有选项都已在  `设置 \| 版本控制 \| 更改列表`  中启用，则此文件状态可用。  |
|  ![颜色样本：绿色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/copied-darcula.png)  #0A7700   |  已复制  |  如果文件是另一个文件的副本，则会跟踪其元数据，并将此类文件标记为   已复制  。  |
|  ![颜色样本：灰色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/deleted-darcula.png)  #6C6C6C   |  已删除  |  该文件已计划从仓库中删除。  |
|  ![颜色样本：暗紫色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/deleted-darcula.png)  #6C6C6C   |  已从文件系统中删除  |  该文件已在本地删除，但尚未计划删除，并且仍存在于仓库中。  |
|  ![颜色样本：浅蓝色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/changed-descendants-darcula.png)  #6897BB   |  含有变化的后代元素  |  如果文件被修改，IDE 将递归高亮显示包含该文件的所有目录。 如果   在项目树中高亮显示包含已修改文件的目录   选项已在  `设置 \| 版本控制 \| 确认`  中启用，则此状态可用。  |
|  ![颜色样本：浅蓝色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/changed-descendants-darcula.png)  #6897BB   |  含有变化的子元素  |  如果文件被修改，IDE 将高亮显示其父目录。 如果   在项目树中高亮显示包含已修改文件的目录   选项已在  `设置 \| 版本控制 \| 确认`  中启用，则此状态可用。  |
|  ![颜色样本：白色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/hijacked-darcula.png) 无（默认颜色）  |  被劫持的  |  [Perforce, ClearCase, VSS] 文件 [未签出即已修改。](null)  |
|  ![颜色样本：浅橄榄色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/ignored-darcula.png)  #848504   |  已忽略  |  文件被 VCS 有意不跟踪。  |
|  ![颜色样本：浅紫色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/merged-darcula.png)  #9876AA   |  已合并  |  由于更新，文件已由 VCS 合并。  |
|  ![颜色样本：暗红色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/conflicts-darcula.png)  #D5756C   |  已合并，但存在冲突  |  在上次更新期间，文件已合并并存在冲突。  |
|  ![颜色样本：暗红色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/conflicts-darcula.png)  #D5756C   |  已合并，但存在属性冲突  |  在上次更新期间，IDE 检测到本地文件的属性与其服务器版本的属性之间存在差异。  |
|  ![颜色样本：暗红色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/conflicts-darcula.png)  #D5756C   |  已合并，但存在文本和属性冲突  |  当两个或更多开发者修改文件中的相同行以及相同文件属性时，会发生文本和属性冲突。  |
|  ![颜色样本：浅蓝色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/changed-descendants-darcula.png)  #6897BB   |  已修改  |  该文件自上次同步以来已更改。  |
|  ![颜色样本：浅蓝色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/changed-descendants-darcula.png)  #6897BB   |  已在非活动更改列表中修改  |  非活动更改列表中的文件已被修改。 如果   高亮显示非活动更改列表中的文件   选项已在  `设置 \| 版本控制 \| 更改列表`  中启用，则此文件状态可用。  |
|  ![颜色样本：白色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/hijacked-darcula.png) 无（默认颜色）  |  已过时  |  该文件不应再位于仓库的工作副本中。  |
|  ![颜色样本：强青色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/renamed-darcula.png)  #3A8484   |  已重命名  |  自上次更新以来，该文件已重命名。  |
|  ![颜色样本：白色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/hijacked-darcula.png) 无（默认颜色）  |  已切换  |  [SVN] 该文件来自与整个项目不同的分支。  |
|  ![颜色样本：柔和红色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/unversioned-darcula.png)  #D1675A   |  （未知）未版本控制  |  该文件存在于本地，但不在仓库中，也未计划添加。  |
|  ![颜色样本：白色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/hijacked-darcula.png) 无（默认颜色）  |  最新  |  该文件尚未更改。  |

高对比度主题:

|  颜色  |  文件状态  |  描述  |
| --- | --- | --- |
|  ![颜色样本：绿色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/added-hcontrast.png)  #62CC47   |  已添加  |  活动 [更改列表](managing-changelists.html)中的文件已计划添加到仓库。  |
|  ![颜色样本：绿色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/added-hcontrast.png)  #62CC47   |  已在非活动更改列表中添加  |  非活动更改列表中的文件已计划添加到仓库。 如果   高亮显示非活动更改列表中的文件   选项已在  `设置 \| 版本控制 \| 更改列表`  中启用，则此文件状态可用。  |
|  ![颜色样本：暗红色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/conflicts-hcontrast.png)  #FF6666   |  更改列表冲突  |  非活动更改列表中的文件已在活动更改列表中被修改。 在这种情况下，将打开一个新对话框，提示解决 [更改列表冲突](resolve-conflicts.html)。 如果所有选项都已在  `设置 \| 版本控制 \| 更改列表`  中启用，则此文件状态可用。  |
|  ![颜色样本：绿色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/added-hcontrast.png)  #62CC47   |  已复制  |  如果文件是另一个文件的副本，则会跟踪其元数据，并将此类文件标记为   已复制  。  |
|  ![颜色样本：橙色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/deleted-hcontrast.png)  #ED864A   |  已删除  |  该文件已计划从仓库中删除。  |
|  ![颜色样本：橙色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/deleted-hcontrast.png)  #ED864A   |  已从文件系统中删除  |  该文件已在本地删除，但尚未计划删除，并且仍存在于仓库中。  |
|  ![颜色样本：鲜艳青色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/changed-descendants-hcontrast.png)  #4FF0FF   |  含有变化的后代元素  |  如果文件被修改，IDE 将递归高亮显示包含该文件的所有目录。 如果   在项目树中高亮显示包含已修改文件的目录   选项已在  `设置 \| 版本控制 \| 确认`  中启用，则此状态可用。  |
|  ![颜色样本：鲜艳青色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/changed-descendants-hcontrast.png)  #4FF0FF   |  含有变化的子元素  |  如果文件被修改，IDE 将高亮显示其父目录。 如果   在项目树中高亮显示包含已修改文件的目录   选项已在  `设置 \| 版本控制 \| 确认`  中启用，则此状态可用。  |
|  ![颜色样本：白色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/hijacked-darcula.png) 无（默认颜色）  |  被劫持的  |  [Perforce, ClearCase, VSS] 文件 [未签出即已修改。](null)  |
|  ![颜色样本：浅橄榄色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/ignored-hcontrast.png)  #A9B837   |  已忽略  |  文件被 VCS 有意不跟踪。  |
|  ![颜色样本：浅紫色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/merged-hcontrast.png)  #ED94FF   |  已合并  |  由于更新，文件已由 VCS 合并。  |
|  ![颜色样本：暗红色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/conflicts-hcontrast.png)  #FF6666   |  已合并，但存在冲突  |  在上次更新期间，文件已合并并存在冲突。  |
|  ![颜色样本：暗红色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/conflicts-hcontrast.png)  #FF6666   |  已合并，但存在属性冲突  |  在上次更新期间，IDE 检测到本地文件的属性与其服务器版本的属性之间存在差异。  |
|  ![颜色样本：暗红色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/conflicts-hcontrast.png)  #FF6666   |  已合并，但存在文本和属性冲突  |  当两个或更多开发者修改文件中的相同行以及相同文件属性时，会发生文本和属性冲突。  |
|  ![颜色样本：鲜艳青色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/changed-descendants-hcontrast.png)  #4FF0FF   |  已修改  |  该文件自上次同步以来已更改。  |
|  ![颜色样本：鲜艳青色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/changed-descendants-hcontrast.png)  #4FF0FF   |  已在非活动更改列表中修改  |  非活动更改列表中的文件已被修改。 如果   高亮显示非活动更改列表中的文件   选项已在  `设置 \| 版本控制 \| 更改列表`  中启用，则此文件状态可用。  |
|  ![颜色样本：白色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/hijacked-darcula.png) 无（默认颜色）  |  已过时  |  该文件不应再位于仓库的工作副本中。  |
|  ![颜色样本：鲜艳青色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/changed-descendants-hcontrast.png)  #4FF0FF   |  已重命名  |  自上次更新以来，该文件已重命名。  |
|  ![颜色样本：白色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/hijacked-darcula.png) 无（默认颜色）  |  已切换  |  [SVN] 该文件来自与整个项目不同的分支。  |
|  ![颜色样本：柔和红色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/unversioned-darcula.png)  D1675A   |  （未知）未版本控制  |  该文件存在于本地，但不在仓库中，也未计划添加。  |
|  ![颜色样本：白色](https://resources.jetbrains.com.cn/help/img/idea/2026.3/hijacked-darcula.png) 无（默认颜色）  |  最新  |  该文件尚未更改。  |

## 文件颜色

属于不同范围（例如生产文件或测试文件）的文件可以在   项目   工具窗口、搜索结果和编辑器选项卡中以不同颜色高亮显示。

可以为每个作用域分配专属颜色。 有关更多信息，请参见 [将范围与颜色关联](configuring-scopes-and-file-colors.html#associate-file-color-with-a-scope)。

![在编辑器选项卡和搜索结果中的范围高亮显示](https://resources.jetbrains.com.cn/help/img/idea/2026.3/ij_scope_highlighting_dark.png)

## See also

### 开始

[工具窗口](tool-windows.html)

### 过程

[项目](creating-and-managing-projects.html) [文件范围与文件颜色](configuring-scopes-and-file-colors.html)

### 参考

[作用域](settings-scopes.html) [图标参考](icon-reference.html) [配色方案](settings-colors-and-fonts.html)

