Intellij IDEA會自動鏈包在一起,如果中間的是空的。這是一個很好的功能。但是,有時你不希望它們被鏈接,特別是當你正在爲新項目創建新的包結構時。我可能遇到了禁用某個包的這個功能的設置,但我現在找不到它。那麼,有沒有人知道如何控制這個功能?非常感謝你。如何在Intellij IDEA中擴展摺疊包裝鏈?
順便說一句,如果你需要澄清,我的意思是包裝鏈接如下。假設你有這樣的封裝結構:
$ tree com
com
└── company
└── project
└── some
└── feature
既然有真的沒有別的中間文件夾內,IntelliJ IDEA的自動像
com.company.project.some.feature
在Project Explorer
,它看起來像包是顯示它鏈接在一起。
下面的答案有真正的答案,但我想我會附和一件事我最近才知道。如果你有摺疊的包結構,如果你添加一個具有相同根名稱空間的新包,那麼intellij就足夠聰明,可以擴展它。即如果我有'com.foo.devshorts.model',然後我添加'com.foo.devshorts.controllers'它會擴展'com.foo.devshorts'。 – devshorts
@devshorts這實際上是我問到的一個重要原因。在你的例子中,如果我想在創建'com.foo.devshorts.model'後創建'controllers',我將不得不在'com.foo.devshorts'前面加上''controller',這很煩人。 – JBT
是的,我也有同感。儘管我已經按照我的建議去做,因爲我更喜歡經常壓縮的軟件包。 – devshorts