58

我刚刚从使用 Eclipse 的多年转变为 IntelliJ 的勇敢新世界,我正在努力解决那些让我慢下来的小(微不足道的)小事。

当你知道如何去做时,最新的希望是显而易见的。

我在我的源文件夹下创建一个新包:

uk.ac.cam.admin

我右键单击这个新包以创建另一个子包:

uk.ac.cam.admin.domain

到目前为止一切顺利,现在我想创建一个servicedomain. 但是,从uk.ac.cam.admin.domain非常正确地创建它会导致uk.ac.cam.admin.domain.service并在源上创建它只会导致service.

显然我可以从源代码创建一个新包并输入完全限定的路径,但现在是 2013 年,我很懒!;)

4

4 回答 4

68

禁用Compact Empty Middle Packages选项Project View

袖珍的

您现在将看到admin一个单独的节点,并且能够在其中创建一个新包。

于 2013-06-19T10:26:24.730 回答
50

您可以按照以下步骤操作:

  1. 从项目窗格中选择包

  2. 双击面包屑中的相关部分。然后它将被选中。

  3. 右键单击同一项目

  4. 从菜单中选择“新建”→“包”

    在此处输入图像描述

于 2016-07-29T06:09:51.440 回答
45

按着这些次序:

  1. 首先通过右键单击并导航到“标记目录”将文件夹设置为“源根”。

  2. 右键单击同一项目

  3. 选择“新建”→“包”

就我而言,我看不到创建新包选项。

于 2017-05-08T06:41:21.220 回答
-1

要创建包,文件夹/目录应标记为源或测试。右键单击项目->项目结构->项目设置->模块->选择要创建包的文件夹,然后单击相应的彩色图标将其标记为源或测试。然后申请就ok了。现在您将看到蓝色(源)或绿色(测试)的文件夹

于 2021-11-02T07:12:12.457 回答