Complemento de Eclipse para generar un diagrama de clases [cerrado]

109

¿Cuál es un buen complemento de Eclipse para generar un diagrama de clases (para un proyecto)?

Esta imagen de aquí es exactamente de lo que estoy hablando.

Ricardo
fuente
3
Eso es un diagrama de clases. ¿Es eso lo que quiere decir con jerarquía de proyectos?
Vineet Reynolds
Uh, ¿no es lo mismo? De todos modos, lo que sea que genere una imagen como la que mostré es lo que quiero.
2
no es exactamente lo mismo para los profesionales. Espere algunas cejas cuando use términos coloquiales.
Vineet Reynolds
Bueno, independientemente, ¿conoces algún complemento que haga lo que quiero?
3
Este: architexa.com parece muy interesante.
Rekin

Respuestas:

146

Suponiendo que pretendía indicar 'Diagrama de clases' en lugar de 'Jerarquía del proyecto', he utilizado los siguientes complementos de Eclipse para generar diagramas de clases en varios puntos de mi carrera profesional:

  • ObjectAid . Mi preferencia actual.
  • EclipseUML de Omondo . Solo las versiones comerciales parecen estar disponibles en este momento. El diagrama de clases en su pregunta probablemente lo genere este complemento.

Enlaces obligatorios

Las herramientas enumeradas no generarán diagramas de clases a partir del código fuente, o al menos cuando las usé hace bastantes años. Sin embargo, puede usarlos para crear diagramas de clases a mano.

  • UMLet . Usé esto hace varios años. Parece estar en uso, según los comentarios en el mercado de Eclipse.
  • Violeta . Esto admite la creación de otros tipos de diagramas UML además de los diagramas de clases.

Preguntas relacionadas sobre StackOverflow

  1. ¿Existe un complemento de Eclipse gratuito que crea un diagrama UML a partir de clases / paquetes de Java?

A excepción de ObjectAid y algunas otras menciones, es posible que la mayoría de los complementos de Eclipse mencionados en las preguntas enumeradas ya no estén disponibles o que funcionen solo con versiones anteriores de Eclipse.

Vineet Reynolds
fuente
1
¡Muchas gracias! Además, ¿hay alguna forma de que el complemento obtenga clases automáticamente de uno de mis proyectos en Eclipse y genere automáticamente el diagrama en lugar de tener que arrastrar y soltar las clases en el diagrama?
@Gnarly, ObjectAid no parece ser capaz de eso, en este momento.
Vineet Reynolds
1
@VineetReynolds - ObjectAid no es una herramienta gratuita. ¿Existen alternativas gratuitas además de eclipse uml2. objectaid.com/install-license
Apple Grinder
2
Puede eliminar paquetes completos con ObjectAid y se generará el diagrama.
Mike R
1
Dejo
8

¿Debe ser un complemento de Eclipse? Yo uso doxygen, solo proporcione su carpeta de código, se encarga del resto.

Taxi Noi Bai Ha Noi
fuente
4

Prueba Amateras . Es un complemento muy bueno para generar diagramas UML, incluido el diagrama de clases.

nIKUNJ
fuente
No es exactamente lo que estoy buscando, pero es una muy buena opción; Doxygen no era adecuado para mí, ni ObjectAid, el único punto débil para Anteras es que tienes que relacionar las entidades por ti mismo, pero aparte de eso, muy simple y recomendable para pequeños proyectos
maxivis
está desactualizado ahora en el mercado
shareef
3

Pruebe eUML2 . Es un generador de un solo clic sin necesidad de arrastrar y soltar.

digitebs
fuente