ASCII 图表
注意: ASCII 图表是 PRO 功能。
ASCII 图表让您可以使用 ASCII 和 Unicode 字符创建基于文本的图表。这些图表可以导出为纯文本,非常适合代码注释、README 文件、终端输出,以及不方便使用图片的文档场景。
创建 ASCII 图表
- 点击标签栏中的 + 按钮
- 选择 ASCII 图表(在免费版中带有锁形图标)
- 会打开一个带有字符网格画布的新标签页
ASCII 画布的工作方式与标准的自由画布不同——您是在固定网格上使用字符绘图,而不是放置矢量形状。
绘图工具
在 ASCII 页面上,工具栏会切换为 ASCII 工具:
- 绘图菜单:
- 形状——矩形、椭圆和圆角矩形
- 线条——直线和箭头
- 文本工具(
T)——直接在网格上输入文本 - Unicode / ASCII 切换——切换画布使用的字符集
字符集
Diagrammix 支持两种 ASCII 图表字符集:
ASCII
使用任何系统上都可用的标准 ASCII 字符:
+---+ +---+
| |---->| |
+---+ +---+
Unicode
使用 Unicode 制表符绘制更整洁的线条:
┌───┐ ┌───┐
│ │────>│ │
└───┘ └───┘
导出
将您的 ASCII 图表导出为纯文本文件:
- 前往文件 → 导出为 ASCII 文本…
- 在 ASCII 文本导出选项中,选择字符集——自动(不转换)、**Unicode(制表符)**或 ASCII(纯文本)
- 设置最大列数以限制行宽
- 点击导出并选择保存位置
**导出为 ASCII 文本…**在常规(自由式)页面上同样可用——图表会被转换为文本。
导出的 .txt 文件以纯文本形式包含您的图表,可直接粘贴到代码、文档或聊天中。
使用场景
- 代码文档——在源代码注释中添加图表
- README 文件——在 Markdown 文档中包含架构图
- 聊天和邮件——在不支持图片的场合分享图表
- 终端工具——在命令行应用程序中显示图表
- 纯文本笔记——将图表保存在简单的文本文件中
使用技巧
- 当目标环境支持时,使用 Unicode 可获得更美观的图表
- 使用 ASCII 以获得最大兼容性(在任何环境下都能使用)