你好,欢迎进入江苏优软数字科技有限公司官网!

诚信、勤奋、创新、卓越

友好定价、专业客服支持、正版软件一站式服务提供

13262879759

工作日:9:00-22:00

Ctrl+Alt+H查看方法调用层次,多种跳转定位方式全解析

发布时间:2025-11-01

浏览次数:0

Ctrl+Alt+H   查看方法调用层次;

二、定位

1.项目之间的跳转

Ctrl+Alt+

跳转到下一个项目

Ctrl+Alt+

跳转到上一个项目

2.文件之间的跳转

Ctrl+E   定位到最近浏览过的文件

Ctrl+Shift+E  最近更改的文件

Shift+Click  可以关闭文件

3.位置的跳转

Ctrl+Shift+   跳转上一次修改的地方

Ctrl+Alt+B  跳转到方法实现处

Ctrl+Shift+左箭头  上一个浏览的地方

Ctrl+Shift+右箭头  下一个浏览的地方

4.其他的跳转

Ctrl+H  显示类结构图(类的继承层次)

Ctrl+Q  显示注释文档

Alt+1  快速打开或隐藏工程面板

Alt+left/right  切换代码视图

F2 或 Shift+F2  高亮错误或警告快速定位

Tab  代码标签输入完成后,按 Tab,生成代码

按下Ctrl与Shift以及F7这三个键,会将所有的该文本进行高亮显示,随后要是按下Esc键,那么高亮显示的状态就会消失 。

5.搜索

Ctrl+N  快速搜索类

Ctrl+Shift+N  快速搜索文件

Ctrl+Alt+Shift+N  快速搜索函数

三个当中均存在non - items选项,若进行勾选,那就意味着并非当前文件里jar之中全部的类同样会被查找;

Ctrl+Shift+F  快速搜索字符串

Alt+F1  查找代码所在位置

Alt+F3  逐个往下查找相同文本,并高亮显示

6.光标移动和选中

Ctrl+Alt+Shift+J 选中所有相应的目标

Alt+Up/Down  在方法间快速移动定位

Ctrl+Shift+Up/Down  向上/下移动语句

Ctrl+Up/Down  光标中转到第一行或最后一行下

按下Ctrl+B或者Ctrl+Click,能够快速地将光标所在位置处的类或者方法打开(即跳转至定义的地方)。

三、Alt+Enter

虽然只用一个组合按键,但是它的作用非常大

1. 提供代码提示

当代码出现报错之时,只要借助alt + Enter这一操作 ,它便会为我们给出可供了解的解决办法 ;

2.自动创建函数

做好函数名称的书写,借助Alt+Enter,它会帮我们把函数创造好;

3.list

把一个 list 写完之后,通过 for 进行遍历intellij idea类图,按下 Alt 与 Enter 一起,它就能告知你存在更优的重构办法:

回车它就能帮你重构好;

4.实现接口

IntelliJ IDEA代码导航技巧_IntelliJ IDEA快捷键_intellij idea类图

在我们需要达成接口之际,仅仅于接口的名称方面借助Alt键与Enter键便可达成

5.单词拼写

程序员好多都英语不好,Alt+Enter简直是他们的福音;

在我们处于对某个单词的拼写是否正确拿不准的状况之际,不妨进行按下Alt键以及Enter键这样的操作 。

回车以后它能把相似的单词都列出来,

我们只需要找到对的那个就ok,是不是很好用。

6.导包

当你有对某个包进行使用的需求之时,仅需将光标朝着想要导入包的名称那里去移动,借助 Alt 与 Enter 组合键来完成导入;

四、live (模板)

这里存在着大量被定义了的模板,仅仅只需敲出小小的几个字母作为提示,随后便能够通过回车来运用模板生成大量的代码,

大家同样能够于此处将经常会用到的代码界定为模板,诸如main方法,还有for循环等等,便利且迅速;

例如 final int可以定义成下图所示:

存在这样一个教程,其内容是关于不会自定义地去查看创建模板的,教程链接为:https://www.imooc.com/video/16219 , 。

五、

写代码时,写完代码会用点提示,比如,数字100. 敲完回车会生成for循环,用到的内容是,这是比live还快的小助手,当然它不可编辑,里面定义大量常见函数和模板,熟练使用能提高编码效率;

例如:

回车以后结果如下

1  List strings = new ArrayList();
2         for (int i = 0; i < strings.size(); i++) {
3            
4         }

六、重构

Shift+F6  重命名

所有的文件,类名,函数名,属性名都可以重命名,

值得给予点赞的是,只要你运用Shift + F6进行重命名操作,所有曾使用过这个名称的地方,都会伴随改变跟着发生变化;

函数的重构

Ctrl+F6 重构函数

当你针对重构方法有需求时,涉及到增加参数这一情况,或者是修改返回值这种状况,又或者是更改函数实现这般情形,仅仅只需按下Ctrl + F6,便能够将所有运用此函数的地方一并进行重构,其界面呈现如下所示

七、抽取

1.抽取变量

与之相似于图里这般,诸多地方均运用到了“”该字符串,十分显著地我们将“”提取出来会更优;

对着它Ctrl+Alt+v

我们按照自己的需求,选择抽取一个还是抽取所有;

Ctrl+Alt+C    抽取静态变量

Ctrl+Alt+F    抽取成员变量

使用方法和抽取变量类似

Ctrl+Alt+P  抽取方法参数

Ctrl+Alt+M  抽取方法

一个方法长度过长之际,仅需将代码划分成多个模块,筛选出各个模块只要按下Ctrl + Alt + M便可抽成一个新方法,我们仅需进行引用就行;

其他的一些小技巧:

每次把代码写完之后,都要进行Ctrl+Alt+L这样的操作,如此一来代码既美观又符合规范 ;

IDEA具备的功能,那真的是强大得要冲破天际了,这仅仅只是归纳了其中特别少的一部分内容intellij idea类图,欢迎各位人士在评论的区域补充叙述;

如有侵权请联系删除!

13262879759

微信二维码