如果中间包为空,Intellij IDEA 会自动将包链接在一起。总的来说,这是一个很好的功能。但是,有时您不希望它们被链接起来,特别是当您正在为新项目创建新的包结构时。我可能遇到过针对某个软件包禁用此功能的设置,但我现在找不到它。那么,有人知道如何控制这个功能吗?非常感谢。
顺便说一句,如果您需要澄清,我所说的包链接的含义如下。假设你有这样的包结构:
$ tree com
com
└── company
└── project
└── some
└── feature
由于中间文件夹内确实没有其他内容,Intellij IDEA 会自动将其显示为
com.company.project.some.feature
在项目资源管理器中,看起来包是链接在一起的。
取消选中项目视图设置下拉列表下的“隐藏空中间包”:
或者您只需右键单击左侧项目选项卡并选择“Compact Middle Packages”
只需取消选中展平模块,右键单击“包”下拉菜单即可展平包。