web-dev-qa-db-fra.com

Espace de travail Eclipse équivalent dans IntelliJ?

Il est dit dans Q & R IntelliJ IDEA pour les utilisateurs d'Eclipse qu'Eclipse Workspace est équivalent à "projet" en IntelliJ, tandis que le projet Eclipse est équivalent au module IntelliJ.

Mais après avoir créé un projet untitled et ensuite créé le module untitled2, j'ai eu l'image suivante

enter image description here

Je pense que untitled est un projet et untitled2 est un module, mais les deux ont des sous-dossiers src et sont répertoriés dans 

enter image description here

donc, les deux sont des modules de niveau différent. Est-ce correct?

Est-il possible de créer le module untitled3 au même niveau que untitled?

Comment créer plusieurs modules du même niveau sans top?

17
Dims

Si vous souhaitez simuler le flux de travail Eclipse, vous devez d'abord créer un projet vide (~ espace de travail):

New Project > Empty Project

Maintenant, vous pouvez créer des modules séparés (~ projets) à afficher exactement comme vous le souhaitez:

enter image description here

Vous pouvez également sélectionner untitled2, appuyez sur F6 (Refactor > Move) et déplacez-le d'un niveau dans votre répertoire. Lors de la création de untitled3, vous pouvez spécifier le dossier de votre module (utilisez IdeaProjects au lieu de untitled).

19
Darek Kay

Toutes les informations dont vous avez besoin sont ici . JetBrains a un guide merveilleux appelé "Travailler avec des modules".

3
Andrew Tobilko

Le terme équivalent d'espace de travail fait référence à la fenêtre de projet dans intellij. Il sera composé de modules équivalents à des projets individuels dans Eclipse.

EDIT: Vous pouvez cliquer avec le bouton droit sur le module untitled et accéder à Open Module Settings. Et sélectionnez Modules dans les paramètres du projet. Avec le signe +, vous pouvez choisir de créer un nouveau module. Cela devrait créer un nouveau module au même niveau que untitled

1
hitz

Les modules peuvent être créés à n’importe quel niveau et à n’importe quel emplacement, quel que soit l’emplacement du projet. Vous pouvez supprimer en toute sécurité le module "parent".

1
Meo