新闻中心
用Draw.io Integration插件在VS Code中绘制图表
Draw.io Integration 插件支持在 VS Code 内直接创建编辑 diagrams.net 图表,兼容 .drawio 文件及 Markdown/代码内嵌图表,自动缓存离线资源并支持中文界面与多种导出格式。

Draw.io Integration 插件让 VS Code 用户可以直接在编辑器里创建和编辑 draw.io(现为 diagrams.net)图表,无需跳转网页或外部应用,适合写文档、设计架构图、画流程图等场景。
安装与基础配置
在 VS Code 扩展市场搜索 “Draw.io Integration”,安装由 Jamie K. L. Lee 维护的官方推荐插件(图标为蓝色方块加白色“D”)。安装后重启 VS Code 即可生效。插件默认支持 .drawio 和 .dio 后缀文件,新建文件时建议用 .drawio 后缀,双击即可打开内嵌编辑器。
- 首次打开图表时会自动下载并缓存 diagrams.net 离线资源(约 5MB),后续离线也可使用
- 如需中文界面,在 VS Code 设置中搜索 drawio.language,设为
zh - 编辑器默认启用自动保存,关闭文件前记得手
动保存(Ctrl+S),否则改动可能丢失
在 Markdown 或代码文件中嵌入图表
插件支持通过代码块语法在 Markdown(.md)、TypeScript、Python 等文件中直接插入可编辑图表。写法如下:
```drawio
<diagram name="流程图">
<mxGraphModel dx="1426" dy="755" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
<root>
<mxCell id="0"/>
<mxCell id="1" parent="0"/>
<mxCell id="2" value="开始" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="240" y="120" width="120" height="60" as="geometry"/>
</mxCell>
</root>
</mxGraphModel>
</diagram>
```- 光标放在代码块内,按 Ctrl+Shift+P → 输入 “Draw.io: Edit diagram” 即可唤出图形编辑器
- 编辑完成后保存,XML 会自动更新回代码块中,保持源文件纯净
- 支持多个 diagram 块共存于同一文件,每个独立可编辑
常用操作与技巧
编辑器界面与网页版基本一致,但部分功能有差异:例如不支持插件扩展(如 GitLab 集成)、暂无实时协同。日常够用的核心操作包括:
星辰Agent
科大讯飞推出的智能体Agent开发平台,助力开发者快速搭建生产级智能体
378
查看详情
- 拖拽左侧形状库元素到画布,右键可复制/删除/对齐;双击文本快速编辑
- 按住 Ctrl(Cmd)多选,拖动边缘调整大小,按住 Shift 拖动保持宽高比
- 导出时右键画布 → “Export as” → 可选 PNG/SVG/PDF;SVG 支持透明背景,适合嵌入文档
- 快捷键:Ctrl+Z / Ctrl+Y 撤销重做;Ctrl+Enter 快速进入/退出文本编辑模式
常见问题处理
如果点击 drawio 文件没反应、或编辑器空白,先检查:
- VS Code 是否已更新至 1.70+ 版本(旧版本兼容性差)
- 插件是否被其他安全软件拦截了本地服务启动(Windows 用户偶尔遇此问题)
- 尝试在命令面板运行 “Draw.io: Reset Cache” 清理缓存后重启
- Markdown 中图表不渲染?确保代码块语言标记是
drawio(不是diagrams或xml)
基本上就这些。用熟之后,画个微服务调用图、数据库ER图或API流程图,全程不用离开 VS Code。
以上就是用Draw.io Integration插件在VS Code中绘制图表的详细内容,更多请关注php中文网其它相关文章!
# java
# 慧聪商学院如何推广网站
# 中小型网站建设咨询
# 宁波seo排名报价软件
# 中卫企业全网营销推广方案
# 香水网站建设银行
# 闲鱼好用的产品推广网站
# 新吴区高端网站建设
# 暂无
# 放在
# 文档
# 内嵌
# 重启
# 拖动
# 双击
# 右键
# 离线
# 编辑器
# pdf
# windows
# typescript
# svg
# git
# markdown
# html
# python
# php
# google 自应式网页seo
# 绵阳ai智能网站推广哪家好
# 乡村建设的网站
相关栏目:
【
科技资讯46185 】
【
网络学院92790 】
相关推荐:
妖精漫画网页版登录入口免费_妖精漫画官网主页直接阅读漫画
b站怎么删除评论_b站评论管理与删除操作
HuggingFaceEmbeddings中向量嵌入维度调整的限制与理解
汽水音乐网页版使用入口_汽水音乐电脑版播放指南
php源码怎么在电脑上测试_电脑测试php源码方法步骤【教程】
LINQ to XML为何解析失败? 深入理解C# XDocument的异常处理
Excel组合图表怎么做 Excel创建柱状图与折线组合图教程【图表】
浏览器打开即用 美图秀秀网页版入口
腾讯QQ邮箱官方网站_QQ邮箱网页版在线登录
零跑汽车11月交付量达70327台 实现连续9个月正增长
内存疯狂猛猛涨价:主板销量直接腰斩!
C++ vector二维数组定义_C++ vector of vector用法
Win10如何开启蓝牙功能_Windows10找不到蓝牙开关解决方法
三星GalaxyZFold5怎样在相册制作折叠屏分镜_iPhone三星GalaxyZFold5相册制作折叠屏分镜【创意编辑】
J*aScript对象创建方式_J*aScript设计模式应用
晋江读书网页版在线登录 晋江读书电脑版官网
Discord Slash 命令响应超时问题的异步解决方案
如何在CSS中使用visited与link控制链接颜色_visited link伪类配合
蛙漫官方正版入口 蛙漫网页在线全集免费观看
批改网学生版PC登录 批改网官网登录系统入口
Lar*el DB::listen 事件中的查询执行时间单位解析
J*a实现学校排课程序_面向对象结构化项目示例
Safari怎么安装扩展程序 浏览器插件安装与管理方法【详解】
魅族20怎样在浏览器开无图省流_iPhone魅族20浏览器开无图省流【流量节省】
Go语言中JSON数据解码与字段访问指南
AO3最新镜像入口 Archive of Our Own官方平台访问
Django通过AJAX异步上传图片并保存至模型的完整指南
C++ explicit关键字防止隐式转换_C++构造函数安全规范
composer 和 npm/yarn 在管理依赖方面有什么核心思想差异?
Win11怎么用U盘重装系统 Win11制作启动盘并重装系统完整教程【详解】
Android Studio计算器C键功能异常排查与修复教程
Mac怎么查看崩溃日志_Mac控制台错误报告分析
构建轻量级网站内部消息系统:Formspree 集成指南
UC浏览器如何安装插件 UC浏览器添加扩展程序详细教程【进阶】
AO3镜像入口大全 AO3网页版内容访问全集
在J*a中如何使用Exception包装底层异常_异常包装与信息传递方法说明
html怎么运行外部js文件中的函数_运html外js文件函数法【技巧】
QQ网页版官方账号入口 QQ网页版网页版登录指南
将HTML Canvas内容转换为可上传的图像文件(File对象)
优化Log4j2控制台输出性能:解决异步日志瓶颈
sublime侧边栏怎么增强功能_SideBarEnhancements for sublime安装与配置
深入理解字体排版:Adobe光学字偶距与CSS字偶距的差异与实现
C++指针和引用有什么区别_C++内存管理核心概念深度解析
Selenium Python中处理点击后新窗口加载冻结问题的策略与实践
QQ邮箱电脑版登录入口_QQ邮箱官方网站登录平台
Excel文件在线转换快速入口 Excel在线格式转换网站
蛙漫画网页版全站入口 蛙漫热门作品免费浏览
抖音网页版怎么|直播|_抖音网页版开播操作指南
怎么去除衣服上的口红印_生活小妙招教你用酒精轻松擦除
Win10文件资源管理器“此电脑”分组怎么关 Win10恢复经典视图【技巧】


2025-12-04
浏览次数:次
返回列表
动保存(Ctrl+S),否则改动可能丢失