Редактор Mermaid

Напишите синтаксис Mermaid и посмотрите живой предпросмотр блок-схем, диаграмм последовательности или диаграмм классов. Экспортируйте как SVG, PNG или JPEG.

Тема
100%
Загрузка механизма диаграмм...

О редакторе блок-схем Mermaid

Напишите синтаксис диаграмм Mermaid в редакторе и смотрите, как отрисованная блок-схема, диаграмма последовательности, диаграмма классов или другие типы диаграмм обновляются мгновенно. Загрузите шаблон для быстрого начала, затем экспортируйте диаграмму как SVG, PNG или JPEG или скопируйте синтаксис для последующего редактирования.

Что это за инструмент?

Живой редактор диаграмм Mermaid, который отрисовывает блок-схемы, диаграммы последовательности, диаграммы классов и многое другое по мере ввода. Напишите диаграммы как текст, используя синтаксис Mermaid, и мгновенно увидите отрисованный результат, затем экспортируйте как изображение.

Как использовать

  1. Выберите шаблон (Блок-схема, Последовательность, Класс и т.д.), чтобы загрузить пример синтаксиса Mermaid, или напишите свой собственный.
  2. Смотрите, как предпросмотр диаграммы автоматически обновляется по мере редактирования синтаксиса.
  3. Нажмите 'Экспортировать Изображение', чтобы скачать диаграмму как SVG, PNG или JPEG, или 'Копировать Синтаксис', чтобы скопировать код Mermaid.
  4. Если синтаксис содержит ошибку, последняя корректная диаграмма остаётся видимой, пока вы её исправляете.

Типичные случаи использования

Советы и хитрости

Часто задаваемые вопросы

Какие типы диаграмм поддерживает синтаксис Mermaid?

Блок-схемы, диаграммы последовательности, диаграммы классов, диаграммы состояния, диаграммы сущность-отношение и несколько других типов диаграмм — выберите шаблон, чтобы загрузить пример синтаксиса для каждого.

Что происходит, если я допущу ошибку в синтаксисе во время редактирования?

Редактор продолжает отображать последнюю корректно отрисованную диаграмму, чтобы ваша работа в процессе оставалась видимой, вместо того чтобы очищать предпросмотр — исправьте ошибку синтаксиса, и диаграмма обновится автоматически.

Какой формат экспорта выбрать: SVG, PNG или JPEG?

SVG — это векторный формат, остаётся чётким при любом уровне масштабирования, идеален для документации. PNG и JPEG — растровые форматы, лучше подходят для быстрого обмена в приложениях для чата или слайд-колодах, где поддержка SVG может быть ограничена.

Могу ли я хранить мои диаграммы в контроле версий вместе с моим кодом?

Да. Поскольку диаграммы Mermaid написаны как обычный текстовый синтаксис, вы можете зафиксировать исходный .mmd-файл непосредственно в git и отслеживать изменения диаграммы точно так же, как любой другой файл кода.

Синтаксис моей диаграммы отправляется на сервер для отрисовки?

Нет. Диаграммы отрисовываются полностью на клиенте в вашем браузере — ваш синтаксис и содержимое диаграммы никогда не загружаются нигде.

Напишите синтаксис Mermaid и посмотрите живой предпросмотр блок-схем, диаграмм последовательности или диаграмм классов. Экспортируйте бесплатно как SVG, PNG или JPEG, без регистрации.