CTRL+D
光标定位在一行代码的开头或者结尾或者中间,按住Ctrl+D,可以实现快速复制一行到下一行
在函数上方使用/**+enter
使用注释模板给函数加注释(下方方法亲测可用)
Ctrl+Alt+L
代码自动对齐(格式化)
Ctrl+/
注释 //
Ctrl+/+shift
注释 /* */
Ctrl+F12
Ctrl+F12查找类中的方法
psvm
在编写代码的时候直接输入psv就会看到一个psvm的提示,此时点击tab键一个main方法就写好了。
sout
sout//System.out.println();
Alt+Enter
Alt+Enter:导包 ,注意使用这个快捷键之前,鼠标先点到该代码行
.var
在一条语句之后输入.var可以自动生成返回类型及返回对象
bookService.findAll().var->List all = bookService.findAll();
Alt+Enter
Alt+Enter自动补全,比如新建一个对象,注意使用这个快捷键之前,鼠标先点到该代码行
Fn+Alt+Insert//Alt+Insert
Fn+Alt+Insert调用Generate(也可以右键查找)
Crtl+H
CTRL+H 查看 hierarchy,效果如下好处:可以看向上和向下的继承关缺点:只能看继承关系,不能看实现了哪些接口
ALT+7
查看类中的所有方法
fori
在方法体内键入for会有一个fori的提示,选中然后tab键,就会自动创建一个for循环。
20.fori+enter,直接生成小于20的for循环
for (int i = 0; i < 20; i++) {
}
Ctrl+Alt+t
Ctrl+Alt+t添加包围语句(如try catch)
Ctrl+Shift+t
Ctrl+Shift+t创建测试
Ctrl+o
Ctrl+o重写父类方法
Ctrl+R
Ctrl+R批量替换文本
Ctrl+N
Ctrl+N按名字查找类
当你想查询某个方法时
CTRL+鼠标左键
进入该方法在接口中的声明
Ctrl +Alt+鼠标左键:
进入该方法的实现
Ctrl + Alt + b
查看接口实现类中方法(就是我们使用接口编程时,在调用实现类方法处直接Ctrl+鼠标左键方法,只能进入到接口中定义的方法处,但是使用该快捷键则直接到实现类的该方法中了)
Ctrl +shift+U
大小写转化
Ctrl+alt+→
IDEA中查看源码很方便,按着Ctrl ,点击需要查看的源码就可以了。
但是我们有时候需要返回上一级源码的地方,这里的快捷键是Ctrl + Alt + 方向键。
注意,如果和电脑显卡快捷键重复,需要修改显卡快捷键,或者修改IDEA中的快捷键
返回上一次点击源码的位置,就 Ctrl+alt+←
返回下一步,就 Ctrl+alt+→
双击shift查找指定类
Alt+Shift+Enter
抛出异常
快速生成迭代器遍历itit
输入itit然后按下enter
查询快捷键 Ctrl+J
Ctrl+J