ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

draw.io 桌面版:本地优先的离线绘图工具,让图表数据留在设备上

draw.io 桌面版:本地优先的离线绘图工具,让图表数据留在设备上 draw.io 桌面版本地优先的离线绘图工具让图表数据留在设备上【免费下载链接】drawio-desktopOfficial electron build of draw.io项目地址: https://gitcode.com/GitHub_Trending/dr/drawio-desktopdraw.io 桌面版drawio-desktop是 draw.io 的官方 Electron 桌面构建一套编辑器内核覆盖 Windows、macOS、Linux主打离线绘图。它与 Web 版最大的差别是一个可验证的事实除启动时的版本更新检查外整个应用与网络隔离——内容安全策略CSP禁止执行远程 JavaScript图表数据不外发没有使用遥测更新检查本身也能用DRAWIO_DISABLE_UPDATEtrue或--disable-update参数直接关掉。与 Web 版拉开差距的三处数据、网络、安装方式数据落在本地磁盘。图表保存为 .drawio 的 XML 文件没有账号、没有云同步、没有团队空间。应用设置和会话数据存放在 macOS 的~/Library/Application Support/draw.io、Windows 的%APPDATA%\draw.io下这就是本地优先的含义数据流向由你的磁盘决定删掉文件即不留痕迹。网络面收敛到最小。所有 JavaScript 自带CSP 把界面侧的网络连接限制为只与自身通信。唯一剩下的变量是图表内容本身若某张图用 URL 引用了图片或字体打开该文件时这些资源会被拉取打开来路不明的图表可能向对应 URL 发出请求泄漏的是 IP 这类元数据不含图表内容。处理机密图纸时这一点值得留个心眼。发行方式跟着平台走而不是跟着账号走。Windows 提供三种形态NSIS 安装器装到 Program Files、MSI 装到用户目录且无需管理员权限、免安装便携版Linux 有 AppImage、deb、rpmmacOS 构建经过签名与公证Finder 里对着 .drawio 文件按空格键即可通过 Quick Look 看到渲染效果。核心工作流从打开应用到导出 SVG流程和 Web 版一致三步产出交付物启动应用打开 .drawio 文件或新建空白画布。从左侧库拖入形状用图层把前端、后端、数据库层分开对齐与吸附交给工具处理。在文件菜单导出 SVG / PNG / PDF。SVG 保持矢量清晰度适合嵌入技术文档。需要脚本化或批量导出时主进程在 src/main/args.js 中手写了 CLI 参数解析命令行导出能力由此而来。场景清单什么时候选桌面版断网或内网环境离线绘图评审会前不依赖任何网络处理敏感架构内网拓扑、资金链路等机密信息不进云端无管理员权限的 Windows选 MSI 或便携版装进用户目录统一团队图纸风格导入 SVG 图标库全员复用同一套符号macOS 快速审阅文件Finder 中空格键预览 .drawio快速上手从 clone 到跑起来git clone --recursive https://gitcode.com/GitHub_Trending/dr/drawio-desktop cd drawio-desktop npm install npm start两个易踩的点编辑器内核是 git 子模块clone 必须带--recursive运行需要 Node.js 22.12。想从 fork 构建自己的未签名安装包参考 doc/BUILDING_FOR_PERSONAL_USE.md。需要把图表数据落在哪儿说清楚的人桌面版是正确工具需要多人实时协作同一张画布的选它不如直接开官方 Web 版。【免费下载链接】drawio-desktopOfficial electron build of draw.io项目地址: https://gitcode.com/GitHub_Trending/dr/drawio-desktop创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表