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、关闭录制

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

查看断点

相关推荐
坐不住的爱码17 小时前
mybatis-动态sql语句-<foreach>
java·sql·mybatis
while(1){yan}17 小时前
HTTP的数据报格式
java·开发语言·网络·网络协议·http·青少年编程·面试
ID_1800790547317 小时前
淘宝关键词搜索 API 系列 数据返回参考(附解析与实战)
java·服务器·前端
Seven9718 小时前
剑指offer-51、构建乘积数组
java
宵时待雨18 小时前
C语言笔记归纳19:动态内存管理
java·开发语言·算法
沉浮yu大海18 小时前
基于SpringBoot3+Java17+Nacos的配置中心和本地配置文件加解密
java·spring cloud·nacos·java17
一勺菠萝丶18 小时前
Jenkins 中如何给角色分配多个不同名称的项目(Role 权限实战)
java·运维·jenkins
han_hanker18 小时前
springboot 封装的比较好的 统一的返回类型 工具类
java·spring boot·后端
怪只怪满眼尽是人间烟火18 小时前
springboot数据上链FISCO BCOS
java·spring boot·后端
没什么本事18 小时前
Springboot CGLIB 代理对象问题
java·spring boot·spring