你還需要使用貴貴的Visio嗎?
因為工作上的需求,時常需要畫網路架構、軟體架構、流程、泳道、UML循序等軟體開發相關的圖表,所以工作的電腦一定得安裝Microsoft的Visio,這軟體真的很好用,也穩定,期間一直想找免費好用的替代工具,但都有一定的缺陷,要達到如visio平衡的繪圖軟體還真找不到.
後來有一段時間上班使用Mac Book,但visio沒有Mac版本,可是圖還是要畫,經過一段時間的嘗試,後來選擇了Concept Draw這套軟體,過了不久,因工作轉變的關係,又回到了Windows的環境,也因此又回到了visio.
Visio什麼都好,就是貴,當需要使用的人越來越多時,就變成一個很沈重的負擔,當時有同事開始使用雲端的draw.io,畫出來的品質還不錯,也可以支援visio的檔案格式,這是我第一次接觸draw.io.
最近又有在Mac上繪圖的需求,此時發現之前買的Concept Draw已經不能在Catalina上面跑了,此時第一個就想到draw.io,試用了一下,發覺它的功能已經可以滿足我的使用情境,重點還是免費.
draw.io有幾個版本,雲端、Chrome應用程式與桌機版,主要差異如下表,若移動性高,雲端版是最佳選擇,而且幾乎所有的設備都可以使用,但如果工作場合的上網管制越來越嚴格時,用桌機版反而是最佳的選擇.
| 版本 | 差異 |
| 雲端版 | 可以把檔案存放在Google Drive、OneDriver及本地端 |
| Chrome應用程式 | 可以把檔案存放在本地端及瀏覽器 |
| 桌機版 | 只能存放在本地端 |
以下用桌機版來做一些簡單的說明,桌機版可以到官方GitHub下載,安裝不複雜,就不多做解釋.額外說明一下,桌機版是使用Electron的框架開發,實際上開發人員只有開發一套網頁的介面,透過Electron框架包裝成應用程式.
桌機版啟動後,可以選擇新增圖表或開啟現有的圖表,我用新增一個網路圖表
選擇紅框的項目
這個範本打開後,已經有範例的圖,如果圖太大,可以調整左上角的顯示比例
draw.io拉連接線的方式跟visio有些不太一樣,滑鼠移過物件時,會浮現上下左右四個箭頭,對著箭頭按著滑鼠拖拉,就可以拉出連接線
點選物件後,所有可以調整的項目、屬性都可以在右邊的視窗中設定.
平常使用這類繪圖軟體用到的功能其實不多,大多都是放物件、拉連接線、打文字及調整位置、排版等,所以可以靈活的拉動線路,編輯說明文字,方便的移動物件,就很夠用了,另外內建的圖形物件豐富一些,也可以減少使用網路圖檔導致侵權的風險,因此我個人非常推薦使用這套軟體.




