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

主工具栏
范围配置控制
条目 | 描述 |
|---|---|
名称(M) | 指定范围名称。 |
模式(P) | 指定定义当前范围的模式。 以下元素和结构可以使用:
有关更多信息,请参见 作用域语言语法参考。 不允许存储空或错误的模式。 在这种情况下,IntelliJ IDEA 显示 Syntax Error 警告。 |
包含 | 已包含所选项目。 如果当前项目是文件夹,则嵌套的子文件夹将被忽略。 |
递归包含 | 包括所选文件夹及其所有嵌套子文件夹和它们的内容。 |
排除 | 排除选定项。 如果当前项目是一个文件夹,则嵌套的子文件夹将保留在范围内。 |
递归排除 | 排除所选文件夹及其所有嵌套子文件夹及其内容。 |
范围工具栏
条目 | 工具提示 | 描述 |
|---|---|---|
项目树视图 | 树状视图包含项目中所有可用的文件。 在视图中,选择要包含在当前范围内的文件,范围定义模式将自动生成。 | |
平展软件包 | 启用此选项时,所有包将显示为单级树视图。 这使您能够通过名称在项目深处找到一个包,而无需浏览整个树层次结构。 | |
按作用域类型分组 | 按下此按钮时,树视图中的项目将分组到三个节点下:
此按钮仅适用于 软件包 范围的展示。 | |
| 压缩空的中间软件包 | 此选项允许您指定显示空包的方式或是否显示。 (空包是指仅包含其他包的包。) |
显示文件 | 启用此选项时,源文件会在树形视图中显式显示。 当文件显示时,您可以选择将其排除/包含在模式中。 如果此选项未被禁用,所有文件将在树中隐藏。 | |
| 显示模块 | 启用此选项时,树视图中的项目将显示在相应的模块节点下。 否则,项目项显示在对应的包下(如具有包的源路径)。 |
平展模块 | 启用此选项时,模块组中的模块将与其他模块显示在同一级别。 | |
仅显示包含的文件 | 启用此选项时,树仅显示包含在范围内的元素。 | |
软件包 项目 | 定义您希望在树视图中显示项目文件的方式。 项目树视图的呈现、 scopes language syntax 和可用的工具栏按钮会根据选择的不同而有所不同。 |
项目树视图的图例
条目 | 描述 |
|---|---|
| 在范围内包含的文件夹和文件将用绿色标记。 |
Black | 从范围中排除的文件夹和文件。 |
| 包含被排除和包含的文件及子文件夹的文件夹会被标记为深蓝色。 |