IDEA看源码快捷键 如何返回上一步(上个光标处 如何查看程序执行流程 Debug实用技巧 如何查看变量的调用 如何查看类的继承

一、如何快速查看方法具体内容 Ctrl+左键

想看一下这个getBean (按住CTRL指着他光标会变,即可进入)
IDEA看源码快捷键 如何返回上一步(上个光标处 如何查看程序执行流程 Debug实用技巧 如何查看变量的调用 如何查看类的继承_第1张图片

二、返回上/下个光标地方:Ctrl+Alt+小键盘← 和 Ctrl+Alt+小键盘→(非常有用!!!

安利!!!

看源码的时候 一直深入 可能看一看的就可能忘了上一步是什么了

三、如何查看哪里调用过方法 也可以Ctrl+左键(或者Ctrl+Alt+F7

同理我们在他的实现类里面
IDEA看源码快捷键 如何返回上一步(上个光标处 如何查看程序执行流程 Debug实用技巧 如何查看变量的调用 如何查看类的继承_第2张图片

四、如何查看类的继承 CTRL+H

在这里插入图片描述

五、如何打断点 Debug进行准确查找类属性 (CTRL+SHIFT+H)

我们想查找下图的session对象的selectList方法

IDEA看源码快捷键 如何返回上一步(上个光标处 如何查看程序执行流程 Debug实用技巧 如何查看变量的调用 如何查看类的继承_第3张图片

点一下方法 再按CTRL+SHIFT+H

即可进入DefaultSqlSession
在这里插入图片描述

如何打断点找到的DefaultSqlSession

实际上我们对selectList点进去发现并没有具体的实现方法,那肯定是又重载的方法我们没找到
IDEA看源码快捷键 如何返回上一步(上个光标处 如何查看程序执行流程 Debug实用技巧 如何查看变量的调用 如何查看类的继承_第4张图片
我们可以进行打断点找他的类,断点位置就是方法处
告诉了你factory再往下得到session
在这里插入图片描述
在这里插入图片描述

六、如何查看类继承关系图 Ctrl+Alt+U

IDEA看源码快捷键 如何返回上一步(上个光标处 如何查看程序执行流程 Debug实用技巧 如何查看变量的调用 如何查看类的继承_第5张图片
下面是非快捷键
虽然是进到SqlSession里去但是得找他的实现类
对SqlSession
画图

IDEA看源码快捷键 如何返回上一步(上个光标处 如何查看程序执行流程 Debug实用技巧 如何查看变量的调用 如何查看类的继承_第6张图片

选择DefaultSqlSession后

点击它 上方会出现路径 双击进入
DefaultSqlSession

七、文件左右切换:Alt+小键盘← 和 Alt+小键盘→

实例:上面那个图

再次安利返回上一步下一步(光标处:Ctrl+Alt+小键盘← 和 Ctrl+Alt+小键盘→(帮助太大了!!!

上面是自己再学习的时候学到的,应该都是常用的,等以后变强了再来补充有帮助的。
有用的话点个赞吧

你可能感兴趣的:(SSM学习,问题解决,IDEA实用,debug,intellij,idea,开发工具,java)