3

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

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

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

4

1 回答 1

4

我不确定与您的想法完全等价的是什么,或者是否有一个。

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

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

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

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

于 2013-02-14T15:04:11.960 回答