D2 利用领域语言生成流程图

D2 是一种将文本转换为图表的图表脚本语言。它代表声明式图表。声明式的,比如你描述你想要的图表,它会生成图像。
安装
- 使用 playground 直接开始学习和使用
- 在安装二级制执行文件,利用命令行或者VSCode扩展来使用
Window 安装
如果是使用Window系统,则只需要在代码项目的下载安装文件,选择最新版本,点击下载安装即可。
其他安装方式
这里可以直接参考项目提供的安装方式
安装VSCode
在VSCode中搜索 d2,点击安装即可,也可以查看扩展代码项目
使用
在 VSCode 中创建一个后缀名为 .d2 的文件,如:test.d2 内容如下:
hello -> world
输出如下:
目前利用通过命令行可以输出更多的格式文件:
- SVG
- PNG
- PPTX
- GIF
- Stdout
总结:
- 日常编写技术文档可以利用其来制作流程说明图;
- 代码生成对应的语法文件,即可以批量化生成图表图片或者文件。
Publish on 2024-12-29,Update on 2025-02-10