Mermaid 文本绘图:几行文字画出 20 多种图表,改文字即改图
Mermaid 文本绘图几行文字画出 20 多种图表改文字即改图【免费下载链接】mermaidGeneration of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown项目地址: https://gitcode.com/GitHub_Trending/me/mermaidMermaid 是一个开源的文本绘图工具用几行类 Markdown 的文本就能渲染出流程图、时序图、甘特图等 20 多种图表。写技术文档的、排项目进度的、以及想把想法快速变成示意而不碰设计软件的人都适合用它。Mermaid 文本绘图能胜任的三类场景流程图三行文字描述谁做什么、下一步是什么就得到一张带箭头的流程。改动其中一行整张图跟着更新适合技术文档里那种经常要修订的流程。甘特图写上任务开始日期、时长和先后依赖排期表直接画出来还可以声明哪些天不算工作日时间轴自动顺延做项目计划时很省事。ER 图用文字列出实体和它们之间的关系得到一张数据库结构图。评审会上临时想看表结构时比打开建模工具快。第一次 Mermaid 绘图的最短路径在浏览器打开官方在线编辑器页面分成代码、配置、预览三个区域。在左侧输入区写两行文字例如graph TD A[开始] -- B[完成]右侧立刻渲染出图表满意后直接导出 PNG 或 SVG。整个过程不到三分钟。在线编辑器代码、配置、预览在同一页面完成Mermaid 进阶用法三个最常被用到的设置甘特图里怎么跳过周末在甘特图定义中加一行excludes weekends所有任务就会自动避开周六周日也可以指定具体日期排除。长周期项目建议整段排除周末时间轴更接近真实工期详见甘特图文档。排除周末后甘特图在周末留出空档任务顺延一行配置换图表风格内置五种主题default、neutral黑白适合打印、dark深色背景、forest绿色系、base可在其基础上自定义变量。文档要打印时一行配置把整份文档的图切成 neutral 即可做法见主题配置。把图写进 Markdown 文件图表文本以 mermaid 代码块放进 .md 文件随代码一起进仓库。改动哪个节点diff 里看得清清楚楚这也是很多团队选 Mermaid 的关键原因图不会悄悄过期。Mermaid 新手的两个误区与能力边界误区一以为要先背完 20 多种图的语法才能上手。它们其实共用一个套路——首行声明图的类型后面逐行列出元素和关系。先只写熟一种图用到别的再查。误区二以为能像设计工具那样自由拖拽元素。Mermaid 的布局是渲染器自动生成的你可以通过配置控制方向和间距但无法逐像素调整每个元素的位置需要精细排版时传统绘图工具更合适。想今天就画第一张图可以从上面三行文字起步完整语法都写在语法参考里。上手之后就回不去了。【免费下载链接】mermaidGeneration of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown项目地址: https://gitcode.com/GitHub_Trending/me/mermaid创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考