如何在Intellij IDEA中扩展折叠包链?

问题描述 投票:0回答:6

如果中间包为空,Intellij IDEA 会自动将包链接在一起。总的来说,这是一个很好的功能。但是,有时您不希望它们被链接起来,特别是当您正在为新项目创建新的包结构时。我可能遇到过针对某个软件包禁用此功能的设置,但我现在找不到它。那么,有人知道如何控制这个功能吗?非常感谢。

顺便说一句,如果您需要澄清,我所说的包链接的含义如下。假设你有这样的包结构:

$ tree com
com
└── company
    └── project
        └── some
            └── feature

由于中间文件夹内确实没有其他内容,Intellij IDEA 会自动将其显示为

com.company.project.some.feature

在项目资源管理器中,看起来包是链接在一起的。

java intellij-idea
6个回答
311
投票

取消选中项目视图设置下拉列表下的“隐藏空中间包”:

Hide Empty Middle Packages


29
投票

作为如何在中间包中创建另一个文件的另一种解决方案:

在窗口顶部使用扩展的包层次结构,如下所示 As shown below


5
投票

或者您只需右键单击左侧项目选项卡并选择“Compact Middle Packages”


1
投票

只需取消选中展平模块,右键单击“包”下拉菜单即可展平包。


1
投票

正如 @Shreyash Choudhary 所说,取消选中项目设置中的

Flatten Package
在 v. 2021.3.2 上为我工作。

IntelliJ 示例


0
投票

在最新版本的 IntelliJ 2024.2 中 单击下面突出显示的部分以展开

click here

选择外观子菜单项。

取消选中“紧凑中间包”

uncheck this

© www.soinside.com 2019 - 2024. All rights reserved.