PlantUML es una herramienta muy versátil que facilita la creación rápida y directa de una amplia gama de diagramas.
Utilizando un lenguaje sencillo e intuitivo, los usuarios pueden redactar sin esfuerzo diversos tipos de diagramas.
Para una exploración detallada de las capacidades y la sintaxis del lenguaje, consulte la
Guía de referencia del lenguaje PlantUML.
Si es la primera vez que utiliza PlantUML, le recomendamos que empiece por nuestra
página de inicio rápido para ponerse en marcha rápidamente. Si tiene alguna pregunta, nuestra
página F.A.Q. es un recurso valioso.
Además, PlantUML se puede integrar perfectamente con
una variedad de otras herramientas para mejorar su flujo de trabajo.
Con PlantUML, puede crear diagramas UML bien estructurados, incluyendo pero no limitado a:
Más allá de los diagramas UML tradicionales, PlantUML también soporta la creación de varios otros tipos de diagramas, tales como:
Aumente el dinamismo y el carácter informativo de sus diagramas con estas funciones adicionales:
PlantUML le permite generar diagramas a partir de varios formatos de entrada de origen:
Puede elegir entre diferentes codificaciones internas:
PlantUML allows you to use several different
layout engines:
- Graphviz is the default engine. Relies on an external program;
- Smetana. (Use
!pragma layout smetana
in the file or -Playout=smetana
on the command-line.) A port of Graphviz to Java. Tends to make slightly straighter arrows;
- VizJs uses JavaScript. (Use
-graphvizdot vizjs
on the command line.) Tends to space out nodes more, resulting in a bigger diagram;
- ELK (Eclipse Layout Kernel). (Use
!pragma layout elk
in the file or -Playout=elk
on the command-line.) Supports only orthogonal layout, and doesn't cover all features.
Sequence diagrams have 2 engines:
- Puma is the older and still default engine;
- Teoz (Use
!pragma teoz true
in the file or -Pteoz=true
on the command-line) is a new engine that has some unique features: anchors (named arrows/messages), duration, nested boxes...
Achieving good layout with PlantUML is sometimes non-trivial.
See PlantUML GraphViz Layout by Mark George at University of Otago for more advice.
Exporte sus diagramas en una variedad de formatos para satisfacer sus necesidades, incluyendo:
- PNG para compartir imágenes fácilmente
- SVG para gráficos vectoriales escalables
- LaTeX para composición tipográfica de alta calidad
- ASCII art (disponible sólo para diagramas de secuencia) para una representación basada en texto
Empieza hoy mismo y eleva tus capacidades de diagramación con
PlantUML. ¡Transforma tus ideas en diagramas claros y profesionales sin esfuerzo 🎉!