百聞不如一見,畫幾個重要的圖可以減少大量的廢話,畫圖首先要有一個好的畫圖工具,今天開始用一個適合程序員的畫圖軟件-plantUML。之所以適合,在於兩個方面:要自己在idea等IDE中集成來用,一般人不會;不用費功夫調圖標了啥的,寫寫代碼就可以畫圖,是不是很牛B?
今天介紹安裝方法:
首先在idea中,打開Preferences->plugins->在搜索框中輸入“plantUML”,然後點這個的“install”來安裝
完成之後會提示讓重啓idea,重啓就行了。
重啓之後,idea選擇“File”->“New”->"PlantUML"彈出下面的界面:
這裏輸入自己需要的名字,再選擇需要的類型就行了。
其中我們非常常用的是圖像化的Activity圖,創建了之後可能會提示這樣的錯誤:Dot Executable:null No dot executable found
我們首先要安裝graphviz,在mac下首先執行:brew install graphviz,這個要安裝好幾個軟件包,我安裝還比較順利,如果有錯誤,請針對性的解決了。
安裝完成之後在安裝日誌中,會提示graphiz的安裝位置,我的是在/usr/local/Cellar/graphviz/2.44.0/bin下,先到這個目錄下執行命令測試一下是否安裝成功
./dot --version
如果正確打印,應該問題不大
然後在idea中配置改文件,不同版本的idea位置略有差異,我的是“Preferences”->“Other Setting”->“PlantUML”,設置Graphize dot executable 的路徑,然後刷新一下,不行就重啓一下idea就行了。