Intellij IDEA secara otomatis merangkai paket bersama jika paket perantara kosong. Ini adalah fitur yang bagus secara umum. Namun, terkadang Anda tidak ingin mereka dirantai, terutama saat Anda sedang membuat struktur paket baru untuk proyek baru Anda. Saya mungkin telah menemukan pengaturan untuk menonaktifkan fitur ini untuk paket tertentu, tetapi saya tidak dapat menemukannya di mana sekarang. Jadi, adakah yang tahu cara mengontrol fitur ini? Terima kasih banyak.
BTW, jika Anda membutuhkan klarifikasi, yang saya maksud dengan rantai paket adalah sebagai berikut. Misalkan Anda memiliki struktur paket ini:
$ tree com
com
└── company
└── project
└── some
└── feature
Karena sebenarnya tidak ada yang lain di dalam folder perantara, Intellij IDEA secara otomatis akan menampilkannya
com.company.project.some.feature
di penjelajah proyek, yang terlihat seperti paket-paket yang dirantai bersama.
controllers
setelah membuat com.foo.devshorts.model
, saya harus mengawali controller
dengan com.foo.devshorts
, yang menjengkelkan.
com.foo.devshorts.model
dan kemudian saya menambahkannyacom.foo.devshorts.controllers
akan berkembangcom.foo.devshorts
.