draw.io
之前畫圖一般都是使用processOn(https://www.processon.com/
),缺點就是只能通過網站畫圖,並且存在雲端,不花錢想白嫖,只能畫幾張。
像我這種家庭條件,怎么用得起,而且我喜歡把東西存在自己的機器上,最好能有客戶端,還能自己傳到自己的存儲上。
於是,我在github
上找了draw.io
客戶端,其實也是有網頁版的:
客戶端github
地址: https://github.com/jgraph/drawio-desktop
下載地址: https://github.com/jgraph/drawio-desktop/releases
drawio-desktop是一個基於Electron的diagrams.net桌面畫圖應用程序。io是diagrams.net的舊名稱,我們只是不想更改所有二進制文件的名稱。
感受一下畫圖:
基本什么流程圖,結構圖,都可以繪制,真的是良心軟件。我的做法一般是存在本地,如果需要共享的就傳到github公開倉庫,要不就傳到自己的私有倉庫就可以。截圖的時候可以把網格線這些去掉,干凈一點點。
具體的操作細節就不演示了,推薦!!!
excalidraw
如果你覺得這個是不是太正式了?我想讓圖片更像手繪的,安排!!!excalidraw
就是這么一個軟件,也是開源的: https://github.com/excalidraw/excalidraw
中文字體地址:https://board.oktangle.com/
地址:https://excalidraw.com/
如果使用docker
安裝怎么辦?地址:https://hub.docker.com/r/excalidraw/excalidraw
命令:
docker pull excalidraw/excalidraw
但是我還是想用客戶端,但是我沒有docker
怎么辦?
一種方式是自己把倉庫clone
下來,自己npm
編譯,另外一種方式是可以在chrome的瀏覽器拓展里面下載,貌似我是打開https://excalidraw.com/
的時候,會提示我下載插件,下載完成把插件快捷方式放在桌面即可。
來體會一下手繪的快樂:
上面兩個軟件就是平日里我畫圖最多的軟件了,各種結構圖,流程圖,說明圖,應該走可以覆蓋了。
PS:手繪圖,看着比較清新,但是貌似畫多了會覺得不夠簡潔,大概是大道至簡,還是draw.io
好用,圖形也很多。
【作者簡介】:
秦懷,公眾號【秦懷雜貨店】作者,技術之路不在一時,山高水長,縱使緩慢,馳而不息。個人寫作方向:Java源碼解析,JDBC,Mybatis,Spring,redis,分布式,劍指Offer,LeetCode等,認真寫好每一篇文章,不喜歡標題黨,不喜歡花里胡哨,大多寫系列文章,不能保證我寫的都完全正確,但是我保證所寫的均經過實踐或者查找資料。遺漏或者錯誤之處,還望指正。
平日時間寶貴,只能使用晚上以及周末時間學習寫作,關注我,我們一起成長吧~