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
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.
PlantaUML
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
Espero que te ayude.