2011-06-10 31 views
95

¿Qué es un buen plugin de Eclipse para generar un diagrama de clases (para un proyecto)?Plugin de Eclipse para generar un diagrama de clase

This image right here es exactamente de lo que estoy hablando.

+3

Ese es un diagrama de clase. ¿Es eso lo que quisiste decir por jerarquía de proyectos? –

+0

Uh, ¿no es así? Independientemente, lo que genera 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. –

Respuesta

127

Suponiendo que te referías a estado 'diagrama de clases' en lugar de 'Proyecto Jerarquía', he utilizado los siguientes plug-ins de Eclipse para generar diagramas de clases en varios puntos en mi carrera profesional:

  • ObjectAid . Mi preferencia actual.
  • EclipseUML from Omondo. Solo las versiones comerciales parecen estar disponibles en este momento. El diagrama de clase en su pregunta, es más probable que sea generado por este complemento.

enlaces obligatorios

las herramientas enumeradas no generarán diagramas de clases desde el código fuente, o al menos cuando he usado unos cuantos años atrás. Sin embargo, puedes usarlos para elaborar diagramas de clase.

  • UMLet. Lo utilicé hace varios años. Parece estar en uso, siguiendo los comentarios en el mercado de Eclipse.
  • Violet. Esto admite la creación de otros tipos de diagramas UML además de diagramas de clase.
  • preguntas

relacionadas en StackOverflow

  1. Is there a free Eclipse plugin that creates a UML diagram out of Java classes/packages?

excepción de ObjectAid y algunas otras menciones, la mayoría de los plug-ins de Eclipse mencionados en las preguntas que aparecen pueden ser ya no se disponible, o solo funcionaría en versiones anteriores de Eclipse.

+1

¡Muchas gracias! Además, ¿hay alguna manera de que el complemento obtenga automáticamente clases 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? –

+0

@Gnarly, ObjectAid no parece ser capaz de eso, por el momento. –

+0

¡Maldición! Oh, bueno, esto es excelente de todos modos. Gracias de nuevo. –

6

¿Debe ser un complemento de Eclipse? Yo uso doxygen, solo proporciono su carpeta de código, maneja el resto.

4

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

+0

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

+0

es obsoleto ahora en el mercado – shareef

3

Probar eUML2. es un generador de un solo clic sin necesidad de arrastrar y soltar.

Cuestiones relacionadas