Поддержка Plantuml

Всем привет!

Есть ли плагин, который может обрабатывать диаграммы PlantUML внутри сообщений?

То есть, если я введу код ниже, я бы хотел увидеть там красивую диаграмму PlantUML (редактируемую, так как я хочу использовать сообщения в качестве вики).

@startuml
Bob -> Alice : привет
Alice -> Bob : уходи
@enduml

Полагаю, некоторые люди уже пробовали это… У нас уже есть поддержка Graphviz (который намного мощнее) и Mermaid.

Спасибо за советы!

Да, поскольку PlantUML «компилируется» в Graphviz, можно сказать, что Graphviz лучше, чем PlantUML. Но я уверен, что вы не предпочтёте писать код на ассемблере вместо Ruby, хотя ассемблер, безусловно, более мощный :troll:.

Поскольку вы можете запустить свой собственный сервер PlantUML, а плагин просто отправляет запрос и получает результат в виде изображения, меня удивляет, что никто ещё не интегрировал это.

Я бы выбрал Mermaid, но у PlantUML гораздо больше типов диаграмм, которые были бы полезны для нас.

Возможно, я начну встраивать изображения, например:

которые можно редактировать на PlantUML Web Server.

Если у вас есть бюджет, вы можете разместить объявление в Marketplace.

Обратите внимание… мы поддерживаем Mermaid через наш компонент Mermaid


sequenceDiagram
    participant bob
    participant alice
    bob->>alice: "Привет!"
    alice->>bob: "Уходи"

```mermaid height=380

sequenceDiagram
    participant bob
    participant alice
    bob->>alice: "Привет!"
    alice->>bob: "Уходи"
```
```