2013-02-14 3 views
2

Je viens de créer un projet et je remarque immédiatement que je n'arrive pas à cliquer avec le bouton droit sur mon dossier src et à créer un groupe/dossier logique dans la vue du projet.Groupes/dossiers de fichiers logiques dans IntelliJ

Dans beaucoup d'EDI, je peux arbitrairement organiser les fichiers source dans les groupes/dossiers. Ces regroupements m'aident à organiser mes couches de processus métier et d'accès aux données de manière appropriée.

Comment faire la même chose avec IntelliJ?

Répondre

4

Je ne suis pas sûr de ce que l'équivalent exact de ce que vous pensez est, ou s'il y en a même un.

IntelliJ a une notion de "scopes". Sous la vue Projet/navigation, cliquez sur la liste déroulante Configurer et choisissez "Modifier les étendues ...". À partir de cette fenêtre, vous pouvez définir un modèle pour inclure certains fichiers de votre projet.

Par exemple, tous mes DAO sont dans des packages appelés my.company.<feature>.persistence. Je crée une portée appelée "DAO" avec le motif src[myProject]:my.company.*.persistence.*. Maintenant, lorsque je choisis "DAO" dans la liste déroulante Vue du projet, je vois une vue filtrée du projet. Cependant, je n'ai pas trouvé un moyen de montrer cette vue filtrée en même temps que d'autres portées.

Ces étendues peuvent également être partagées et peuvent être utilisées pour affiner les recherches. Ils sont similaires à bien des égards aux ensembles de travail d'Eclipse.

De nombreux champs d'application sont définies implicitement, comme Test et production, Fichiers modifiés, VCS changesets, etc.

+0

Merci pour la réponse détaillée. Je n'ai rien trouvé de mieux que votre recommandation sur les portées via Google. Il semble que cette fonctionnalité n'existe pas dans IntelliJ. – Brett

+3

@Brett, vous pouvez également essayer la vue ** Favoris **. – CrazyCoder

Questions connexes