我們在閱讀其他人代碼的時候,梳理關系會非常困難戈盈,不易理解仇穗。
如果能把關系圖展示出來就會容易很多森缠。
安利大家一個可以生成UML的插件。
SequenceDiagram:一鍵生成時序圖仪缸。我一般用它來生成簡單的方法時序圖贵涵,方便我們閱讀代碼,特別是在代碼的調(diào)用層級比較多的時候恰画。
安裝方法:
File->settings
使用方法很簡單宾茂,選中方法名(注意不要選類名),然后點擊鼠標右鍵拴还,選擇?Sequence Diagram選項即可跨晴!
配置完一些基本的選項比如調(diào)用深度之后,我們點擊ok即可片林!在上面這張圖中我們已經(jīng)生成了調(diào)用方法之間的時序圖端盆。
時序圖生成完成之后怀骤,你可以選擇導出為圖片或者text文件,你還可以通過生成的時序圖來定位到相關的代碼焕妙,這對于我們閱讀源碼的時候尤其有幫助蒋伦!