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

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

查看断点

相关推荐
汤姆yu19 小时前
2025版基于springboot的家政服务预约系统
java·spring boot·后端
sheji341619 小时前
【开题答辩全过程】以 J2EE应用于母婴健康管理系统的开发与实施为例,包含答辩的问题和答案
java·java-ee
Gss77719 小时前
Tomcat
java·tomcat
tuokuac19 小时前
MyBatis“别名扫描”功能
java·mybatis
艾莉丝努力练剑20 小时前
【编码表 && STL】C++编程基石:从字符编码表到STL标准库的完整入门指南
java·linux·c++
Moshow郑锴20 小时前
IDEA/WebStorm 卡顿问题与启动参数调优指南
java·jvm·intellij-idea·webstorm
努力也学不会java20 小时前
【设计模式】中介者模式
java·设计模式·中介者模式
努力努力再努力wz20 小时前
【C++进阶系列】:位图和布隆过滤器(附模拟实现的源码)
java·linux·运维·开发语言·数据结构·c++
Yeats_Liao20 小时前
Java网络编程(三):NIO核心组件Channel通道详解
java·网络·nio
Yeats_Liao20 小时前
Java网络编程(六):NIO vs BIO性能对比与场景选择
java·网络·nio