1.
在当前类中查找方法(类结构图) Ctrl + F12
2.
快速查找类 Ctrl+N
快速查找文件 Ctrl+Shift+N
快速查找符号 Ctrl+Shift+Alt+N
查找字符串, find in path 功能
查找接口的实现类: ctrl + alt +B
3.
最近的文件 Ctrl+E
最近更改的文件 Ctrl+Shift+E
4.
抽取类 Ctrl + Alt + M
5.
Ctrl+Alt+H, 方法调用树
Alt+F7,查看方法在哪里被调用
6.
Ctrl+R,替换文本
Ctrl+F,查找文本
7.
Ctrl+Alt+[ , 跳转到右项目
Ctrl+Alt+] , 跳转到左项目
8.
Ctrl+Shift+Backspace , 跳转到上次修改的位置
Ctrl+Alt+Left(Right) , 跳转到上次查看的位置
Alt+Left(Right), 打开的类左右跳转
9.
Ctrl+F11, 添加书签
Ctrl+数字,跳转到对应的几号书签
10.
Shift+Alt+F, 添加收藏
11.
Alt+1, 光标跳转到project
ESC跳转回代码区(或者再按一次Alt+1)
12.
Alt+Insert 可以新建类,文件,get或set方法,此快捷键又名创造一切
13.
Ctrl+q, 查看类的返回类型
14.
Ctrl+Alt+Shift+J, 列操作(选择相同的单词)
15. postfix
100.for 快速for each循环
100.fori 快速for循环(带索引)
new Date().sout 快速输出
xx.nn 快速 if(xx ! = null)
xx.null 快速 if(xx == null)
xx.var 快速 final
xx.not 取反
xx.if 条件判断
xx.cast 强转
xx.return 返回值
Ctrl+Alt+T, surround with 快速 if where
16.
Alt+Shift+F10, run
17.
Alt+Shift+F12, 隐藏所有面板
18.
提取当前选择为变量(extract variable):CTRL+ALT+V
提取当前选择为属性(extract field):CTRL+ALT+F
提取当前选择为常量(extract constant):CTRL+ALT+C
提取当前选择为方法(extract method):CTRL+ALT+M
重命名文件、方法、属性等(rename):SHIFT+F6
重构类、方法(change signarture):CTRL+F6
提取代码块至if、try等结构中(surround with):CTRL+ALT+T
创建模块文件等(new):CTRL+ALT+N
创建测试用例(test):CTRL+SHIFT+T
19.
Ctrl+Alt+L, code smell
20.
Ctrl+F8, 添加断点
F8, 单步运行
F9, 运行到下一个断点
Ctrl+Shift+F8, 查看所有断点
Alt+F9, 运行到光标处
Alt+F8, evaluate
Alt+鼠标左键, 点击查看对应的变量
21.
F5, copy文件
F6, 移动文件
22.
在project栏
Ctrl+C, 复制文件名
Ctrl+Shift+C, 复制全路径
23.
CTRL+←或者→, 光标移动到单词末尾或首部
CTRL+SHIFT+←或者→, 选中单词
24.
Ctrl+X,删除(剪切)行
Ctrl+D,复制行