IntelliJ IDEA 2025.2 Help

作用域

使用此设置页面定义作用域——应用不同操作的文件集。

设置中的 Scopes 页面

主工具栏

条目

工具提示

描述

"添加"按钮

添加作用域

Alt+Insert

添加新的 本地共享范围。

"移除"按钮

删除

Alt+Delete

从列表中删除所选范围。

复制配置按钮

复制配置

Ctrl+D

创建所选范围的副本。

“另存为”按钮

另存为

将选定的本地范围另存为共享范围,或将选定的共享范围另存为本地范围。

上移按钮   向下移动按钮

上移/下移

在列表中上下移动作用域。

范围配置控制

条目

描述

名称(M)

指定范围名称。

模式(P)

指定定义当前范围的模式。 以下元素和结构可以使用:

  1. file: 修饰符。 该元素是必需的。

  2. 文件名或文件扩展名中使用 * 星号表示任意符号。

  3. 逻辑运算符 AND (&&), OR (||) 、和 NOT (!)

有关更多信息,请参见 作用域语言语法参考

不允许存储空或错误的模式。 在这种情况下,IntelliJ IDEA 显示 Syntax Error 警告。

包含

已包含所选项目。 如果当前项目是文件夹,则嵌套的子文件夹将被忽略。

递归包含

包括所选文件夹及其所有嵌套子文件夹和它们的内容。

排除

排除选定项。 如果当前项目是一个文件夹,则嵌套的子文件夹将保留在范围内。

递归排除

排除所选文件夹及其所有嵌套子文件夹及其内容。

范围工具栏

条目

工具提示

描述

项目树视图

树状视图包含项目中所有可用的文件。 在视图中,选择要包含在当前范围内的文件,范围定义模式将自动生成。

“扁平化包”按钮

平展软件包

启用此选项时,所有包将显示为单级树视图。 这使您能够通过名称在项目深处找到一个包,而无需浏览整个树层次结构。

按范围类型分组按钮

按作用域类型分组

按下此按钮时,树视图中的项目将分组到三个节点下:

  • 库类

  • 生产类

  • 测试类

此按钮仅适用于 软件包 范围的展示。

紧凑中间包按钮

压缩空的中间软件包

此选项允许您指定显示空包的方式或是否显示。 (空包是指仅包含其他包的包。)

显示文件

显示文件

启用此选项时,源文件会在树形视图中显式显示。 当文件显示时,您可以选择将其排除/包含在模式中。

如果此选项未被禁用,所有文件将在树中隐藏。

显示模块按钮

显示模块

启用此选项时,树视图中的项目将显示在相应的模块节点下。 否则,项目项显示在对应的包下(如具有包的源路径)。

“Flatten Modules”按钮

平展模块

启用此选项时,模块组中的模块将与其他模块显示在同一级别。

仅显示包含的内容

仅显示包含的文件

启用此选项时,树仅显示包含在范围内的元素。

软件包

项目

定义您希望在树视图中显示项目文件的方式。

项目树视图的呈现、 scopes language syntax 和可用的工具栏按钮会根据选择的不同而有所不同。

项目树视图的图例

条目

描述

绿色样品

在范围内包含的文件夹和文件将用绿色标记。

Black

从范围中排除的文件夹和文件。

深蓝色样本

包含被排除和包含的文件及子文件夹的文件夹会被标记为深蓝色。

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