Archivo para 20/11/16

Momentos Musicales

Aunque más que frenar Enero lo que hay que frenar son los “malos rollos” – ( Grande Vanesa Martin y Grande Melendi  )

Generar diagramas de secuencia UML de manera automática a partir del código Java mediante IntelliJ

Vaya titulo de post más largo me ha quedado. Pero de eso se trata precisamente, A veces ya sea por seguir el flujo de una aplicación o porque necesitamos documentar nos sería útil generar el diagrama de secuencia de los métodos de nuestras clases. Y si ésto se realiza de manera automática, mejor que mejor. Aunque he visto algún que otro plugin para Eclipse, me parecieron mucho más complicados y ésta vez me he decantado por utilizar un IDE nuevo: IntelliJ

Antes de empezar es recomendable que tengamos instalado JDK 1.8 o posterior. Continuamos… Los pasos son sencillos.

Primero nos descargamos la versión de IntelliJ community Edition desde la página web.

Cuando ya lo tengamos instalado, creamos por ejemplo un nuevo proyecto Java y desde el menu IntelliJ > Preferencias > Plugins buscamos e instalamos un plugin que se llama SequenceDiagram

c1

reiniciamos entonces intelliJ y cuando vuelve a iniciar, cargamos nuestro proyecto y nos movemos al método de la clase Java de la que queremos obtener el diagrama de secuencia, entonces desde el menu superior seleccionamos Tools > Sequence Diagram…

Y de manera automática se genera el diagrama de secuencia, que podremos exportar como imagen.

c2

Referencias | StackOverflow





¿Es compatible tu equipo con Ubuntu?


( Muchos fondos de pantalla, aqui )

DESCARGATE SCIFI LIFE

365 Dias de Soledad
Me debes los sueños, las promesas y las noches rotas. Me debes la paz, la sonrisa y la esperanza robadas. Me debes la sangre, las lágrimas y el sudor vertido. Me debes las noches vacías, los abrazos anhelados. Me debes un beso de ajenjo de tu amarga boca.

The Ubuntu Counter Project - user number # 11961
Geo Visitors Map
noviembre 2016
L M X J V S D
« Oct   Dic »
 123456
78910111213
14151617181920
21222324252627
282930  

Blog Stats

  • 30.889.478 hits