ASCII 图表

注意: ASCII 图表是 PRO 功能。

ASCII 图表让您可以使用 ASCII 和 Unicode 字符创建基于文本的图表。这些图表可以导出为纯文本,非常适合代码注释、README 文件、终端输出,以及不方便使用图片的文档场景。

创建 ASCII 图表

  1. 点击标签栏中的 + 按钮
  2. 选择 ASCII 图表(在免费版中带有锁形图标)
  3. 会打开一个带有字符网格画布的新标签页

ASCII 画布的工作方式与标准的自由画布不同——您是在固定网格上使用字符绘图,而不是放置矢量形状。

绘图工具

在 ASCII 页面上,工具栏会切换为 ASCII 工具:

  • 绘图菜单:
    • 形状——矩形、椭圆和圆角矩形
    • 线条——直线和箭头
  • 文本工具(T)——直接在网格上输入文本
  • Unicode / ASCII 切换——切换画布使用的字符集

字符集

Diagrammix 支持两种 ASCII 图表字符集:

ASCII

使用任何系统上都可用的标准 ASCII 字符:

+---+     +---+
|   |---->|   |
+---+     +---+

Unicode

使用 Unicode 制表符绘制更整洁的线条:

┌───┐     ┌───┐
│   │────>│   │
└───┘     └───┘

导出

将您的 ASCII 图表导出为纯文本文件:

  1. 前往文件 → 导出为 ASCII 文本…
  2. 在 ASCII 文本导出选项中,选择字符集——自动(不转换)、**Unicode(制表符)**或 ASCII(纯文本)
  3. 设置最大列数以限制行宽
  4. 点击导出并选择保存位置

**导出为 ASCII 文本…**在常规(自由式)页面上同样可用——图表会被转换为文本。

导出的 .txt 文件以纯文本形式包含您的图表,可直接粘贴到代码、文档或聊天中。

使用场景

  • 代码文档——在源代码注释中添加图表
  • README 文件——在 Markdown 文档中包含架构图
  • 聊天和邮件——在不支持图片的场合分享图表
  • 终端工具——在命令行应用程序中显示图表
  • 纯文本笔记——将图表保存在简单的文本文件中

使用技巧

  1. 当目标环境支持时,使用 Unicode 可获得更美观的图表
  2. 使用 ASCII 以获得最大兼容性(在任何环境下都能使用)