Intellij IDEA enchaîne automatiquement les packages si les intermédiaires sont par ailleurs vides. C'est une fonctionnalité intéressante en général. Cependant, parfois, vous ne voulez pas qu'ils soient chaînés, en particulier lorsque vous êtes en train de créer de nouvelles structures de package pour votre nouveau projet. Je suis peut-être tombé sur le paramètre de désactivation de cette fonctionnalité pour un certain package, mais je ne peux pas le trouver où maintenant. Alors, est-ce que quelqu'un sait comment contrôler cette fonctionnalité? Merci beaucoup.
BTW, au cas où vous auriez besoin de clarification, ce que j'entends par chaînage de paquets est le suivant. Supposons que vous ayez cette structure de package:
$ tree com
com
└── company
└── project
└── some
└── feature
Puisqu'il n'y a vraiment rien d'autre dans les dossiers intermédiaires, Intellij IDEA l'affichera automatiquement comme
com.company.project.some.feature
dans l'explorateur de projet, qui ressemble à des packages enchaînés.
controllers
après la création com.foo.devshorts.model
, je vais devoir préfixer controller
avec com.foo.devshorts
, ce qui est ennuyeux.
com.foo.devshorts.model
et puis j'ajoutecom.foo.devshorts.controllers
ça va s'étendrecom.foo.devshorts
.