ASCII-диаграммы
Примечание: ASCII-диаграммы — это функция PRO.
ASCII-диаграммы позволяют создавать текстовые диаграммы с использованием символов ASCII и Unicode. Такие диаграммы можно экспортировать как обычный текст, что делает их идеальными для комментариев в коде, файлов README, вывода терминала и документации, где изображения неуместны.
Создание ASCII-диаграммы
- Щёлкните кнопку + на панели вкладок
- Выберите ASCII-диаграмма (отмечена значком замка в бесплатной версии)
- Откроется новая вкладка с холстом-сеткой символов
ASCII-холст работает иначе, чем обычный произвольный холст — вы рисуете символами на фиксированной сетке, а не размещаете векторные фигуры.
Инструменты рисования
На странице ASCII панель инструментов меняется на ASCII-инструменты:
- Меню Рисование:
- Фигуры — Прямоугольник, Эллипс и Прямоугольник со скруглёнными углами
- Линии — Линия и Стрелка
- Инструмент «Текст» (
T) — вводите текст прямо на сетку - Переключатель Unicode / ASCII — переключает набор символов, используемый на холсте
Наборы символов
Diagrammix поддерживает два набора символов для ASCII-диаграмм:
ASCII
Использует стандартные символы ASCII, доступные в любой системе:
+---+ +---+
| |---->| |
+---+ +---+
Unicode
Использует символы рисования рамок Unicode для более чистых линий:
┌───┐ ┌───┐
│ │────>│ │
└───┘ └───┘
Экспорт
Экспортируйте вашу ASCII-диаграмму как обычный текстовый файл:
- Перейдите в Файл → Экспорт в текст ASCII…
- В окне Параметры экспорта текста ASCII выберите Набор символов — Авто (без преобразования), Юникод (рамочные символы) или ASCII (простой)
- Задайте Макс. число столбцов, чтобы ограничить ширину строки
- Нажмите Экспорт и выберите место сохранения
Экспорт в текст ASCII… также работает на обычных (произвольных) страницах — диаграмма преобразуется в текст.
Экспортированный файл .txt содержит вашу диаграмму в виде чистого текста, готового для вставки в код, документацию или чат.
Варианты использования
- Документация кода — добавляйте диаграммы в комментарии исходного кода
- Файлы README — включайте архитектурные диаграммы в документы Markdown
- Чат и электронная почта — делитесь диаграммами там, где изображения не поддерживаются
- Инструменты терминала — отображайте диаграммы в приложениях командной строки
- Простые текстовые заметки — храните диаграммы в обычных текстовых файлах
Советы
- Используйте Unicode для более аккуратно выглядящих диаграмм, когда целевая среда это поддерживает
- Используйте ASCII для максимальной совместимости (работает везде)