推荐一个开源好用的ER图、流程图作图软件-draw.io
相信大家已經體驗過不少作圖軟件,我個人用過微軟的 Visio、金山的wps 作圖、在線的 process.on 等。但是我個人的體驗都不是很好:微軟的 visio,只能在 windows 上使用,在mac 上通過虛擬機的體驗不是很好;金山wps mac 版可以很方面的畫流程圖,但是有著不少限制(圖形數量、廣告、導出非會員不支持導出可編輯文件);process.on 也對作圖數量有限制。下面給大家介紹我個人感覺體驗非常好的作圖軟件 draw.io。
draw.io (diagrams.net)是一款開源、免費、好用的畫圖軟件,可以用來畫常用的 ER圖、架構圖、流程圖等。draw.io 不僅是跨平臺的(windows,mac),而且有多種客戶端可供使用(在線、window和mac的桌面應用、java web 安裝包、idea 插件、vscode 插件、 Confluence app、Nextcloud、Google Drive 等,你甚至可以將在線站點加到ipad 的桌面書簽使用)。可以在 app.diagrams.net 在線體驗
draw.io 在所有客戶端均保持了統一的界面
在 vs code 中安裝插件使用
我用它畫的紅黑樹
我用它畫的項目開發流程圖
它甚至可以將 sql 生成數據庫表格,不過表之間的關系需要自己來連接
我體驗不少數據表轉ER 圖工具:Mysql Workbench、Navicat、DbSchema、Visio、PowerDesigner,但是在我看來都有些體驗不好的地方:Mysql Workbench 和 Navicat 都不能在字段之間作手動關聯;PowerDesigner 對新手不友好,UI 老舊;目前體驗下來,draw.io 最適合我,雖然不能直接連數據庫生成數據圖表,但是可以將sql 導出生成,表字段間的關系可以隨意關聯。
它還能畫很多種類的圖:流程圖、UML、實體關系圖、C4、電路圖、設計圖、架構圖等。更多作圖功能等待大家探索。
總結
以上是生活随笔為你收集整理的推荐一个开源好用的ER图、流程图作图软件-draw.io的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Taro+react开发(50) 小程序
- 下一篇: 前端学习(3249):总结生命周期