Soporte para Plantuml

¡Hola a todos!

¿Existe algún plugin que pueda manejar diagramas de PlantUML dentro de las publicaciones?

Así, si escribo el siguiente código, me gustaría tener un gráfico de PlantUML bien presentado allí (editable, ya que me gustaría que las publicaciones funcionen como un wiki).

@startuml
Bob -> Alice : hola
Alice -> Bob : vete
@enduml

Creo que algunas personas ya probaron eso… lo que ya tenemos es soporte para Graphviz (que es mucho más potente) y Mermaid.

¡Gracias por los consejos!

Sí, dado que PlantUML “compila” a Graphviz, se podría decir que Graphviz es mejor que PlantUML. Pero estoy seguro de que no prefieres programar en ensamblador en lugar de Ruby, aunque el ensamblador es definitivamente más potente :troll:.

Dado que puedes levantar tu propio servidor de PlantUML y el plugin solo debería enviar una consulta y obtener la imagen de resultado, me sorprende que nadie lo haya integrado aún.

Yo elegiría Mermaid, pero PlantUML tiene muchos más tipos de diagramas que serían útiles para nosotros.

Quizás empiece a incrustar imágenes como

que se pueden editar en PlantUML Web Server.

Si tienes un presupuesto, puedes publicar en Marketplace.

Nota… admitimos mermaid a través de nuestro componente mermaid


sequenceDiagram
    participant bob
    participant alice
    bob->>alice: "¡Hola!"
    alice-->>bob: "Vete"


sequenceDiagram
    participant bob
    participant alice
    bob->>alice: "¡Hola!"
    alice-->>bob: "Vete"