当前位置: 首页 > news >正文

IDEA查看源码利器XCodeMap插件

文章目录

  • 背景
  • 安装插件
  • 测试代码
  • 使用步骤
    • 1.、点击 Debug with XCodeMap 按钮
    • 2、开始录制
    • 3、 触发业务请求
    • 4、关闭录制

背景

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

安装插件

在IDEA的插件市场,搜索【xcodeMap】,点击安装即可。
位置:【settings设置】-【plugins插件】,如下图所示。
在这里插入图片描述

测试代码

测试Java中stream流执行的逻辑

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

执行完毕,可关闭录制,即将业务过程完成了录制。
在这里插入图片描述

查看断点
在这里插入图片描述

http://www.lryc.cn/news/609370.html

相关文章:

  • LangChain4J入门:使用SpringBoot-start
  • 网络规划与设计5个阶段内容
  • 项目日记---高并发内存池整体框架
  • Python中的sys.path与PYTHONPATH全解析:模块导入路径的底层机制与最佳实践
  • 进阶向:YOLOv11模型轻量化
  • 微店所有店铺内的商品数据API接口
  • AI Competitor Intelligence Agent Team
  • io_getevents 和 io_pgetevents 系统调用及示例
  • 【Mysql】日志--错误日志、二进制日志、查询日志、慢查询日志
  • Linux进程启动后,监听端口几分钟后消失之问题分析
  • RocksDb 是什么?levelDB、LSM 树、SSTable又分别是什么?区别呢?
  • Java,八股,cv,算法——双非研0四修之路day24
  • 2025年测绘程序设计比赛--基于统计滤波的点云去噪(已获国特)
  • 【AI】文档理解
  • 旧笔记本电脑如何安装飞牛OS
  • 嵌入式学习日志——数据结构(一)
  • 渗透高级-----应急响应
  • LLM调研
  • nestjs @Param 从入门到精通
  • 大模型能力测评(提示词请帮我把这个项目改写成为python项目)
  • 数据结构基础 - 平衡二叉树
  • 关于 xrdp远程桌面报错“Error connecting to sesman on 127.0.0.1:3350“的解决方法
  • lua table常用函数汇总
  • 6. 平台总线
  • 模型学习系列之参数
  • 秋招笔记-8.3
  • 关于记录一下“bug”,在做图片上传的时候出现的小问题
  • 验房收房怎么避免被坑?
  • 我的世界进阶模组开发教程——伤害(2)
  • 自己实现一个freertos(2)任务调度 1——最基本的TCB