IntelliJ IDEA 2025.3 Help

范围

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

设置中的 Scopes 页面

主工具栏

条目

工具提示

描述

"添加"按钮

添加作用域

Alt+Insert

添加新的 本地共享 作用域。

"移除"按钮

删除

Alt+Delete

从列表中删除所选作用域。

复制配置按钮

复制配置

Ctrl+D

创建所选作用域的副本。

“另存为”按钮

另存为

将所选本地作用域另存为共享,或将所选共享作用域另存为本地。

上移按钮   下移按钮

上移/下移

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

范围配置控制

条目

描述

名称(M)

指定作用域名称。

模式(P)

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

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

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

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

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

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

包含

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

递归包含

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

排除

排除选定项。 如果当前项是文件夹,其嵌套的子文件夹将保留在作用域中。

递归排除

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

范围工具栏

条目

工具提示

描述

项目树视图

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

“扁平化包”按钮

平展软件包

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

按范围类型分组按钮

按作用域类型分组

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

  • 库类

  • 生产类

  • 测试类

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

紧凑中间包按钮

压缩空的中间软件包

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

显示文件

显示文件

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

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

显示模块按钮

显示模块

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

“Flatten Modules”按钮

平展模块

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

仅显示包含的内容

仅显示包含的文件

启用此选项后,树视图仅显示包含在作用域中的元素。

软件包

项目

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

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

项目树视图的图例

条目

描述

绿色示例

包含在作用域中的文件夹和文件用绿色标记。

黑色

排除在作用域之外的文件夹和文件。

深蓝色样本

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

最后修改日期: 2025年 12月 2日