Документация / PlantUML

Прочие диаграммы

Регулярные выражения

@startregex рисует регулярное выражение в виде «железнодорожной» схемы — удобно для проверки форматов (номеров, кодов, адресов).

@startregex
title Номер заказа: 2 буквы, дефис, 6 цифр
[A-Z]{2}-\d{6}
@endregex

Грамматики EBNF

@startebnf строит синтаксические диаграммы по грамматике в нотации EBNF.

@startebnf
title Выражение
expression = term, { ("+" | "-"), term };
term = factor, { ("*" | "/"), factor };
factor = number | "(", expression, ")";
number = digit, { digit };
@endebnf

Структура файлов

@startfiles показывает дерево файлов и папок — например, структуру проекта.

@startfiles
/src/main/java/Order.java
/src/main/java/OrderService.java
/src/main/resources/application.yml
/docs/api/orders.yaml
/README.md
@endfiles

Доска задач

@startboard — простая доска-дерево: задачи и подзадачи по колонкам.

@startboard
Анализ
+Интервью
+Требования
Разработка
+API
++Заказы
++Оплата
+Интерфейс
@endboard

Обновлено: 30 сентября 2026 г.