IntelliJ 中的逻辑文件组/文件夹

Bre*_*ett 3 ide intellij-idea

我刚刚创建了一个项目,我立即注意到我似乎无法右键单击 src 文件夹并在项目视图中创建逻辑文件组/文件夹。

在许多 IDE 中,我可以任意地将源文件组织在组/文件夹中。这些分组帮助我适当地组织我的业务流程和数据访问层。

我如何在 IntelliJ 中做同样的事情?

Mar*_*ers 5

我不确定与您的想法完全等同的是什么,或者是否存在。

IntelliJ 有一个“范围”的概念。在项目/导航视图下,单击配置下拉列表并选择“编辑范围...”。在此窗口中,您可以定义一个模式以包含项目中的某些文件。

例如,我的所有 DAO 都位于名为my.company.<feature>.persistence. 我使用模式创建了一个名为“DAO”的范围src[myProject]:my.company.*.persistence.*。现在,当我从“项目视图”下拉列表中选择“DAO”时,我会看到项目的筛选视图。然而,我还没有找到一种方法来同时显示过滤视图和其他范围。

这些范围也可以共享,并且可以用来缩小搜索范围。它们在很多方面与 Eclipse 的工作集相似。

许多范围都是隐式定义的,例如测试和生产、更改的文件、VCS 更改集等。

  • @Brett,您还可以尝试 **收藏夹** 视图。 (5认同)