Saltar al contenido

Use IntelliJ para generar un diagrama de clases

Javier, parte de nuestro staff, nos hizo el favor de redactar este post porque controla perfectamente dicho tema.

Solución:

Usar Diagrams | Show Diagram... desde el menú contextual de un paquete. Invocarlo en la raíz del proyecto mostrará el diagrama de dependencias del módulo.

Si necesita varios paquetes, puede arrastrarlos y soltarlos en el diagrama ya abierto para el primer paquete y presionar mi para expandirlo.

Nota: Esta función está disponible en la Ultimate Edition, no en la Community Edition gratuita.

IntelliJ IDEA 14+

  • Mostrar diagrama emergente

    Haga clic con el botón derecho en un tipo/clase/paquete > Diagramas > Mostrar diagrama emergente…

    o
    Control+alternativa+tu

  • Mostrar diagrama (abre una nueva pestaña)

    Haga clic con el botón derecho en un tipo/clase/paquete > Diagramas > Mostrar diagrama…

    o
    Control+alternativa+Cambio+tu

    clic derecho Diagramas Mostrar diagrama

De manera predeterminada, solo ve los nombres de las clases/interfaces. Si quieres ver más detalles, ve a Archivo > Configuración… > Herramientas > Diagramas y marca lo que quieras (Ej: Campos, Métodos, etc.)


PD: Necesita IntelliJ IDEA Ultimate, porque esta característica no es compatible con Community Edition. Si va a Archivo > Configuración… > Complementos, puede ver que no hay un complemento de compatibilidad con UML en Community Edition.

Puede instalar uno de los pugins gratuitos: Code Iris.
ingrese la descripción de la imagen aquí

PlantaUML

ingrese la descripción de la imagen aquí

Otras herramientas de este tipo en IntelliJ IDEA son de pago.


Elegí una alternativa más poderosa:
En Netbeans – easyUML
En Eclipse: ObjectAid, Papyrus, herramientas de modelado de Eclipse

ingrese la descripción de la imagen aquí

Espero que te ayude.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *