推薦一個(gè)開(kāi)源好用的ER圖、流程圖作圖軟件-draw.io

相信大家已經(jīng)體驗(yàn)過(guò)不少作圖軟件,我個(gè)人用過(guò)微軟的 Visio、金山的wps 作圖、在線的 process.on 等。但是我個(gè)人的體驗(yàn)都不是很好:微軟的 visio,只能在 windows 上使用,在mac 上通過(guò)虛擬機(jī)的體驗(yàn)不是很好;金山wps mac 版可以很方面的畫(huà)流程圖,但是有著不少限制(圖形數(shù)量、廣告、導(dǎo)出非會(huì)員不支持導(dǎo)出可編輯文件);process.on 也對(duì)作圖數(shù)量有限制。下面給大家介紹我個(gè)人感覺(jué)體驗(yàn)非常好的作圖軟件 draw.io。

draw.io (diagrams.net)是一款開(kāi)源、免費(fèi)、好用的畫(huà)圖軟件,可以用來(lái)畫(huà)常用的 ER圖、架構(gòu)圖、流程圖等。draw.io 不僅是跨平臺(tái)的(windows,mac),而且有多種客戶端可供使用(在線、window和mac的桌面應(yīng)用、java web 安裝包、idea 插件、vscode 插件、 Confluence app、Nextcloud、Google Drive 等,你甚至可以將在線站點(diǎn)加到ipad 的桌面書(shū)簽使用)??梢栽?app.diagrams.net 在線體驗(yàn)

draw.io 在所有客戶端均保持了統(tǒng)一的界面

界面

在 vs code 中安裝插件使用


在 vs code 中使用

我用它畫(huà)的紅黑樹(shù)


紅黑樹(shù)

我用它畫(huà)的項(xiàng)目開(kāi)發(fā)流程圖


項(xiàng)目開(kāi)發(fā)流程

它甚至可以將 sql 生成數(shù)據(jù)庫(kù)表格,不過(guò)表之間的關(guān)系需要自己來(lái)連接

截屏2021-03-01 上午9.38.04.jpg

我體驗(yàn)不少數(shù)據(jù)表轉(zhuǎn)ER 圖工具:Mysql Workbench、Navicat、DbSchema、Visio、PowerDesigner,但是在我看來(lái)都有些體驗(yàn)不好的地方:Mysql Workbench 和 Navicat 都不能在字段之間作手動(dòng)關(guān)聯(lián);PowerDesigner 對(duì)新手不友好,UI 老舊;目前體驗(yàn)下來(lái),draw.io 最適合我,雖然不能直接連數(shù)據(jù)庫(kù)生成數(shù)據(jù)圖表,但是可以將sql 導(dǎo)出生成,表字段間的關(guān)系可以隨意關(guān)聯(lián)。

它還能畫(huà)很多種類的圖:流程圖、UML、實(shí)體關(guān)系圖、C4、電路圖、設(shè)計(jì)圖、架構(gòu)圖等。更多作圖功能等待大家探索。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容