
drawio-desktop 上手指南免费打开并编辑 VSDX 的离线绘图工具【免费下载链接】drawio-desktopOfficial electron build of draw.io项目地址: https://gitcode.com/GitHub_Trending/dr/drawio-desktopWindows 同事发来一份 .vsdx 流程图在线转换要注册、要上传Mac 上又没有 Visio。drawio-desktop 是 draw.io 官方出品的 Electron 桌面应用双击 VSDX 文件即可打开编辑图表内容全程留在本机不联网、不用账号遵循 Apache 2.0 许可证免费使用。本文按认知—安装—进阶—避坑的顺序带你把它跑起来并顺手学会批量导出。它到底是什么数据存在哪drawio-desktop 本身是 Electron 外壳真正的编辑器以 git 子模块放在 drawio/ 目录里窗口、文件关联、导出这些逻辑集中在 src/main/electron.js。这个结构决定了它的格式能力除了自家 .drawio安装后 .vsdx 与 Mermaid.mmd、.mermaid文件也能被它直接打开关联配置写在 electron-builder-win.json 的 fileAssociations 字段里导出支持 pdf、svg、png、jpeg、xml、html 六种格式全部离线完成。子模块也意味着编辑器按自己的节奏更新桌面壳只负责把编辑器装进原生窗口、接管文件系统与更新检查对经常要交接 Visio 源文件的团队来说省掉了一次格式转换。数据会不会外发官方声明没有埋点图表内容从不外传应用与网络唯一的交互是启动时的版本检查。内网或受管环境可以彻底关掉它把环境变量 DRAWIO_DISABLE_UPDATE 设为 true或启动时追加 --disable-update 参数。本机会话数据按平台存放——Windows 在 AppData 的 Roaming\draw.io 目录macOS 在 ~/Library/Application Support/draw.io需要备份或迁移时找这两个位置就行。三步在本地跑起来 克隆仓库。编辑器在 git 子模块里必须带 --recursive否则构建直接失败git clone --recursive https://gitcode.com/GitHub_Trending/dr/drawio-desktop⌨️ 进入目录安装依赖并启动。Node.js 版本不低于 22.12.0npm install npm start️ 窗口起来后拖入一个 vsdx 验证调试时设置 DRAWIO_ENVdev 可打开开发者工具。如果只想长期在本地开发到这一步就够了不必打包只有要把改动装到另一台干净机器上才需要 electron-builder 出安装包。没有管理员权限该装哪版Windows 发布页提供四种形态差别很实际安装包安装位置需要管理员适合谁NSIS 安装器.exeProgram Files整机生效是自己独占的电脑MSI 包用户目录否公司电脑没权限便携版no-installer.exe不安装否U 盘临时用不注册文件关联Microsoft Store 版用户级否习惯用 Store 更新命令行批量导出比手动更快桌面端内置了导出命令行用 --export 指向一个文件或整个文件夹输入除 draw.io 格式外还支持 vsdx、csv 和 Mermaid--format 决定输出为 pdf、png、svg 等其余选项覆盖透明背景、全部页面、按图层选取、缩放等场景。整目录 vsdx 转 PNG、给一批图统一加透明背景这类重复劳动一条命令就能完成配合 --layout 还能在导出前跑一次自动布局适合交付前统一整理。全部参数定义见 src/main/args.js。常用参数速查 ⚡--export进入导出模式可指向文件或文件夹--format输出格式缺省为 pdf--output指定输出文件或目录缺省与输入同名--recursive文件夹输入时连子目录一起处理--all-pagesPDF、HTML 输出时包含全部页面--transparentPNG、SVG 输出透明背景这些坑先知道再上手 ⚠️论坛和 issue 里重复率最高的几个问题对照一遍能省不少时间每个用户只允许一个 draw.io 实例。若官方版正在运行启动你的副本只会往官方进程里开个窗口改动根本看不到——先退出官方版。个人构建是未签名的。本地打包前要设 DRAWIO_UNSIGNEDtrue 跳过签名系统会弹未知来源警告也别把自己的构建当官方版本发出去。别随手打开陌生来源的 .drawio。图中可能嵌有外部图片、字体或背景链接打开时会去请求这些 URL图表内容虽然不外传但你的 IP 会暴露给对方。Windows 的 NSIS 安装器按整机安装会覆盖已装的官方版想共存就选 MSI 或便携版。想改源码自己打包doc/BUILDING_FOR_PERSONAL_USE.md 有一份完整手册从改一行窗口标题到用 CI 出安装包都有日常开发直接 npm start 即可不用先打包。格式、导出能力、数据去向都清楚之后剩下的就是按自己的场景挑一条路径开始用了。更多版本与构建细节都在上文克隆命令指向的那个仓库里。【免费下载链接】drawio-desktopOfficial electron build of draw.io项目地址: https://gitcode.com/GitHub_Trending/dr/drawio-desktop创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考