最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

IDEA中生成方法調(diào)用時(shí)序圖的方法

2021-09-28 20:20 作者:向上生長之路  | 我要投稿

軟件開發(fā)過程中有時(shí)候會遇到接手別人開發(fā)的項(xiàng)目,如果代碼中有完整的注釋,文檔齊全還算好,如果沒有相關(guān)的文檔、注釋等,讀懂別人寫的代碼將會是很吃力的一件事~,這時(shí)通過梳理相關(guān)方法調(diào)用時(shí)序圖,能讓我們更清晰的理解相關(guān)邏輯,下面給大家推薦下IDEA中通過SequenceDiagram插件來生成方法調(diào)用時(shí)序圖的方法

  • IDEA版本 2021.1.3

使用方式

打開IDEA插件市場,搜索SequenceDiagram,找到對應(yīng)插件安裝

SequenceDiagram插件


安裝好后,就可以打開我們的工程來測試下效果了

打開工程,選中類中的某個(gè)方法,鼠標(biāo)右鍵,在展開的操作菜單中點(diǎn)擊“Sequence Diagram


可以看到IDEA下方的面板中已經(jīng)生成了相關(guān)方法調(diào)用的時(shí)序圖了


雙擊時(shí)序圖中的某個(gè)方法,可以快速在IDEA中打開該方法所在的位置~


點(diǎn)擊設(shè)置圖標(biāo),可以根據(jù)需要調(diào)整相關(guān)參數(shù),包括方法調(diào)用深度、跳過私有方法等設(shè)置


還可以操作將時(shí)序圖導(dǎo)出為png圖片或者PlantUML文件


通過SequenceDiagram插件生成的時(shí)序圖,可以很好的幫助我們分析相關(guān)調(diào)用流程,將這些時(shí)序圖沉淀下來,方便后續(xù)團(tuán)隊(duì)成員對于工程的理解

示例工程:https://github.com/netbuffer/spring-boot-bootstrap_table


IDEA中生成方法調(diào)用時(shí)序圖的方法的評論 (共 條)

分享到微博請遵守國家法律
开江县| 望江县| 正镶白旗| 禹州市| 蓬莱市| 客服| 长治县| 吴桥县| 阳高县| 太谷县| 荥经县| 桦南县| 永和县| 双桥区| 十堰市| 新密市| 马鞍山市| 根河市| 连平县| 新野县| 江西省| 榆树市| 子洲县| 新宁县| 池州市| 伊宁市| 肇东市| 若羌县| 嘉禾县| 宁波市| 牟定县| 平潭县| 郴州市| 防城港市| 舒城县| 白银市| 利辛县| 利津县| 日喀则市| 东明县| 紫阳县|