Suporte ao Plantuml

Olá a todos!

Existe algum plugin que possa lidar com diagramas PlantUML dentro de posts?

Então, se eu digitar o código abaixo, gostaria de ter um gráfico PlantUML agradável lá (editável, porque eu gostaria de postar como um wiki).

@startuml
Bob -> Alice : hello
Alice -> Bob : go away
@enduml

Acho que algumas pessoas já experimentaram isso… O que já temos é suporte ao Graphviz (que é muito mais poderoso) e ao Mermaid.

Obrigado pelas dicas!

Sim, como o PlantUML “compila” para o Graphviz, pode-se dizer que o Graphviz é melhor que o PlantUML. Mas tenho certeza de que você não prefere programar em assembly em vez de Ruby, embora o assembly seja definitivamente mais poderoso :troll:.

Como você pode iniciar seu próprio servidor PlantUML e o plugin deve apenas disparar uma consulta e receber a imagem resultante, estou surpreso que ninguém tenha integrado isso ainda.

Eu escolheria o Mermaid, mas o PlantUML tem muitos mais tipos de diagramas, que seriam úteis para nós.

Talvez eu comece a incorporar imagens como

que são editáveis em PlantUML Web Server.

Se você tem um orçamento, pode postar em Marketplace.

Nota… suportamos mermaid através do nosso componente mermaid


sequenceDiagram
    participant bob
    participant alice
    bob->>alice: "Olá!"
    alice->>bob: "Vá embora"

```mermaid height=380

sequenceDiagram
    participant bob
    participant alice
    bob->>alice: "Olá!"
    alice->>bob: "Vá embora"
```