Plugin Eclipse pour générer un diagramme de classes [fermé]

109

Qu'est-ce qu'un bon plugin Eclipse pour générer un diagramme de classes (pour un projet)?

Cette image ici est exactement ce dont je parle.

Ricardo
la source
3
C'est un diagramme de classes. Est-ce ce que vous entendez par hiérarchie de projet?
Vineet Reynolds
Euh, la même chose n'est-ce pas? Quoi qu'il en soit, tout ce qui génère une image comme celle que j'ai montrée est ce que je veux.
2
pas tout à fait la même chose pour les professionnels. Attendez-vous à quelques sourcils lorsque vous utilisez des termes familiers.
Vineet Reynolds
Quoi qu'il en soit, connaissez-vous des plugins qui font ce que je veux?
3
Celui-ci: architexa.com semble très intéressant.
Rekin

Réponses:

147

En supposant que vous vouliez indiquer `` Diagramme de classes '' au lieu de `` Hiérarchie de projet '', j'ai utilisé les plug-ins Eclipse suivants pour générer des diagrammes de classes à différents moments de ma carrière professionnelle:

  • ObjectAid . Ma préférence actuelle.
  • EclipseUML d'Omondo . Seules les versions commerciales semblent être disponibles pour le moment. Le diagramme de classes dans votre question est probablement généré par ce plugin.

Liens obligatoires

Les outils répertoriés ne généreront pas de diagrammes de classes à partir du code source, ou du moins lorsque je les ai utilisés il y a quelques années. Vous pouvez cependant les utiliser pour créer des diagrammes de classes à la main.

  • UMLet . Je l'ai utilisé il y a plusieurs années. Semble être en cours d'utilisation, d'après les commentaires sur le marché Eclipse.
  • Violette . Cela prend en charge la création d'autres types de diagrammes UML en plus des diagrammes de classes.

Questions connexes sur StackOverflow

  1. Existe-t-il un plugin Eclipse gratuit qui crée un diagramme UML à partir de classes / packages Java?

À l'exception d'ObjectAid et de quelques autres mentions, la plupart des plug-ins Eclipse mentionnés dans les questions répertoriées peuvent ne plus être disponibles ou fonctionner uniquement avec les anciennes versions d'Eclipse.

Vineet Reynolds
la source
1
Merci beaucoup! De plus, y a-t-il un moyen pour que le plugin récupère automatiquement les classes de l'un de mes projets dans Eclipse et génère automatiquement le diagramme au lieu de devoir glisser-déposer les classes sur le diagramme?
@Gnarly, ObjectAid ne semble pas en être capable pour le moment.
Vineet Reynolds
1
@VineetReynolds - ObjectAid n'est pas un outil gratuit. Existe-t-il des alternatives gratuites en plus de eclipse uml2. objectaid.com/install-license
Apple Grinder
2
Vous pouvez supprimer des packages entiers avec ObjectAid et le diagramme sera généré.
Mike R du
1
Je laisse tomber des paquets mais je n'obtiens ni classes ni relations
Houssem Badri
8

Doit-il s'agir d'un plug-in Eclipse? J'utilise doxygen, il suffit de fournir votre dossier de code, il gère le reste.

Taxi Noi Bai Ha Noi
la source
4

Essayez Amateras . C'est un très bon plugin pour générer des diagrammes UML, y compris un diagramme de classes.

nIKUNJ
la source
Ce n'est pas exactement ce que je recherche, mais c'est une très bonne option; Doxygen ne me convenait pas, ni ObjectAid, le seul point faible d'Anteras est que vous devez relier les entités par vous-même, mais à part cela, très simple et recommandable pour les petits projets
maxivis
son obsolète maintenant sur le marché
shareef
3

Essayez eUML2 . c'est un générateur de clic simple pas besoin de glisser n déposer.

digitebs
la source