IDEA查看源码利器XCodeMap插件

文章目录

背景

在查看源码时,如何快速获取方法间的调用关系,可使用【xcodeMap】插件

安装插件

在IDEA的插件市场,搜索【xcodeMap】,点击安装即可。

位置:【settings设置】-【plugins插件】,如下图所示。

测试代码

测试Java中stream流执行的逻辑

java 复制代码
@Test
 public void testStream(){
     List<String> list = Arrays.asList("a", "b", "c");
     boolean flag = list.stream().filter(k -> k.equals("2")).findAny().isPresent();
     System.out.print("返回结果为:"+flag);
     return ;
 }

使用步骤

基本原理是 先录制

1.、点击 Debug with XCodeMap 按钮

在待运行的代码前,右键,弹出的菜单选择【debug with XCodeMap】

2、开始录制

在右侧的菜单栏,对话页签 下,点击【开始录制】按钮

3、 触发业务请求

4、关闭录制

执行完毕,可关闭录制,即将业务过程完成了录制。

查看断点

相关推荐
渣哥9 分钟前
没有 Optional,Java 程序员每天都在和 NullPointerException 打架
java
智_永无止境11 分钟前
Java集合操作:Apache Commons Collections4启示录
java·apache
悟能不能悟24 分钟前
java去图片水印的方法
java·人工智能·python
从零开始学习人工智能1 小时前
PDFMathTranslate:让科学PDF翻译不再难——技术原理与实践指南
java·开发语言·pdf
一水鉴天1 小时前
整体设计 修订 之1 三“先”之“基” 与范畴重构:康德先验哲学的批判性程序化实现
java·人工智能·算法
F-ine1 小时前
若依cloud集训总结
java·spring cloud
小猪咪piggy2 小时前
【JavaEE】(18) MyBatis 进阶
java·java-ee·mybatis
多读书1932 小时前
JavaEE进阶-文件操作与IO流核心指南
java·java-ee
叫我阿柒啊2 小时前
Java全栈工程师的实战面试:从基础到微服务的全面解析
java·数据库·vue.js·spring boot·微服务·前端开发·全栈开发
练习时长两年半的Java练习生(升级中)2 小时前
从0开始学习Java+AI知识点总结-27.web实战(Maven高级)
java·学习·maven