Java后端
·2025-07-03这两天在看Spring-ai-alibaba-jmanus的源码,分享一下我看代码的一点点方法,仅供参考,大佬有更好方法也欢迎告诉我谢谢。
看一个比较长的代码时,可以先看方法的返回值类型,然后去找方法体中的return,单击点一下某一个return,其他的return以及抛异常的代码处会高亮;
了解方法中有哪些提前返回的情况,了解整个方法的流程要返回的是哪个变量或对象,单击该变量,可以看到这个变量的构造位置以及get、set位置,结合ctrl + f 和 ctrl + 单击某个变量名 去看引用位置;
看代码的注释位置以及空格位置,先可以将长的代码块折叠起来,比如长的if、for;
没有return时,可以先看看方法体代码的最后几行及注释,了解方法的核心操作;
经常用的 idea 快捷键:
1. ctrl + f11 + alt + 1(可换成其他数字或字母,或点击选择):添加一个快捷书签标记某一行,可以在你看代码的每一个主要的步骤添加;
2. alt + 1(可改为已添加的快捷书签):跳转到对应快捷书签的位置,配合上一条使用;
3. f11:取消光标所在行的书签,配合上上一条使用;
4. 选中一段代码后,ctrl + .(英文句号):折叠一段代码,后续第一行的左侧会有折叠按钮;
5. 点击一个左花括号后,ctrl + ]:光标跳转到对应的右花括号处,ctrl + [ 同理;
6. ctrl + alt + 单击某方法调用的方法名:跳转到方法的实现位置;
7. 点击方法的名称或方法体 + ctrl + u:跳转到方法的接口位置;
8. ctrl + f12:查看当前类的方法,点击跳转到响应位置;
9. ctrl + Shift + -(减号):折叠当前类的方法体和注释,便于总体看有哪些方法、属性,ctrl + Shift + +(加号) 同理;
10. 选中某个类名 + ctrl + h:查看该类的继承关系;
11. 选中某个文件标签页,右键可以选择“固定标签页”;
12. ctrl + alt + 方向左、ctrl + alt + 方向右:光标跳转到上一个、下一个位置;
11
7
分享
操作
评论
问答助学
相关内容
0个评论
全部评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
