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

歡迎光臨散文網(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í)序圖的方法的評論 (共 條)

分享到微博請遵守國家法律
旬邑县| 恩平市| 新晃| 板桥市| 庆城县| 疏勒县| 南投市| 嘉禾县| 胶南市| 新郑市| 阿城市| 博乐市| 六盘水市| 天等县| 永定县| 保靖县| 昌乐县| 修武县| 商都县| 齐齐哈尔市| 得荣县| 玉山县| 湛江市| 石泉县| 临澧县| 新河县| 北碚区| 克什克腾旗| 出国| 乐陵市| 敦煌市| 嘉定区| 兴安盟| 韶山市| 麦盖提县| 当涂县| 花莲市| 赣州市| 扶余县| 渑池县| 筠连县|