首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >分享一个IDEA里面的Debug调试设置

分享一个IDEA里面的Debug调试设置

作者头像
阑梦清川
发布2025-02-24 15:05:01
发布2025-02-24 15:05:01
1190
举报
文章被收录于专栏:学习成长指南学习成长指南

1.问题来源

其实我们在这个IDEA里面的这个进行调试的时候,这个是只有步入,出去的选项的;

之前学习这个sort的底层源码的时候,进不去,我们是设置了一个取消java*什么的选项,然后使用这个step into就可以进入了;

其实还有一个方式,就是强制进入(你不仅是吧,强制让你进去)但是当时我的这个IDEA上面没有这个选项,我只是以为是这个IDEA版本问题,或者是韩老师使用的这个企业版,我们的社区版没有这个功能,所以就没有在意,毕竟上面的这个方式也是可以进入这个sort的源码的;

但是今天学习这个hashset的时候,遇到下面的这个情景:

我们的这个putval里面有一个hash方法,但是我们需要使用这个hash方法,因为这个方式进行的这个hash计算,但是我们直接step   into进入的是这个putval方法,而不是hash方法,这个时候必须使用强制进入;

2.解决方案

在周围区域右键,出现这个customize toolbar选项,点进去:

选择add选项进行添加:

搜索这个force关键字,选择这个force step into这个选项添加即可;

然后我们进行debug的时候就可以去进入这个hash这个底层,而不是getval的底层;

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2025-02-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.问题来源
  • 2.解决方案
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档