常用快捷键
1.ctrl+shift+N查找文件,以悬浮窗口的形式搜索
2.ctrl+N查找类,与ctrl+shift+N相似,但是只能查找类
3.ctrl+E最近打开的文件,可以继续输入文件名前缀在最近打开的文件中缩小搜索范围
4.ctrl+B跳转到变量的声明处,可以类的成员变量或局部变量,比如在某个方法中使用了一个类成变量,把光标移动到该变量上,按下ctrl+B就会跳到变量的声明处。
5.Alt+insert快捷键插入constructor、getter、setter等
6.ctrl+W选中当前行,连续按会扩大选中范围
7.ctrl+D向下复制当前行
8.ctrl+X剪切选中行
9.ctrl+Y删除一行
10.Alt+上下箭头 在类中方法间快速移动
11.ctrl+U查找父类
12.ctrl+alt+H查看方法的调用情况
13.ctrl+alt+l查看方法的实现
14.ctrl+H查看类的继承结构,例如我把光标移动到progressBar,按下该快捷键出现下图,查看源码时用得比较多
15.Alt+箭头(<--或-->)左右键可以切换编辑窗口已打开的文件,例如我打开了3个文件,按下Alt+左右箭头就可以在这三个文件中切换
16.ctrl+alt+箭头左键回到上次光标的位置,例如在方法调用处按住ctrl+鼠标左键会跳到方法的实现处,这个时候可以使用该快捷键回到刚才方法的调用处
17.ctrl+加号减号可以让代码收缩展开切换
18.ctrl+F12查看类的结构(方法、匿名类等)
19.ctrl+O复写父类的方法
20.ctrl+【或】定位类的“{}”的位置
21.ctrl+alt+T surroud with,例如添加try/catch等
22.Alt+1快速打开关闭左侧工作面板
23.ctrl+J代码生成模板提示,左侧为模块代码的生产key,右侧生产代码块说明,生产代码模块时只需要输入左侧的key,按下回车键模块代码生成了
例如生产如下代码
只需要输入:logt然后回车就可以生成
例如生产一个for循环:fori然后回车
刚开始记不住可以通过ctrl+J来查看具体的模板缩写是什么。