窗口类:
Ctrl + Tab:快速打开某个文件或者窗口
Alt + F1:可以将正在编辑的元素在各个面板中定位 Alt + 数字: 根据编号打开面板
F4 F12:在tool窗口和souce窗口切换
操作历史:
Ctrl + E :查看最近查看过的文件
Ctrl + Shift + E:查看最近修改过的过的文件
查找引用:
Ctrl + F7:可以查询当前元素在当前文件中的引用,然后按F3可以选择
Alt + F7:打开选中方法被调用的地方
Ctrl + B:(Navigate | Declaration):跳转到引用类 Ctrl + Alt + B:跳转子类实现
Ctrl + Shift + I:快速查看方法或者类定义
Ctrl + I:实现父类的方法
Ctrl + O:可以选择父类的方法进行重写
文件内定位:
Ctrl + [或]:可以跳到大括号的开头结尾
Ctrl + W:可以选择单词继而语句继而行继而函数
搜索:
Ctrl+Alt+Up /Ctrl+Alt+Down:可以在搜索结果中快速跳转
Ctrl+Shift+Alt+N:可以快速打开符号 查找整个项目中的变量
Shift + Shift:全局(整个工程目录下)查找,文件或者变量等
Alt + Q:可以看到当前方法的声明
Ctrl + P,可以显示参数信息
提取操作:
Ctrl + Alt + V:可以引入变量。例如把括号内的SQL赋成一个变量
Ctrl + Alt + T:可以把代码包在一块内,例如try/catch
Ctrl + Alt + M:Extract Method 把代码块提取成一个方法
Ctrl + Alt + C:提取成一个常量
Ctrl + Alt + F:提取成一个全局变量
Ctrl + Alt + v:提取成一个局部变量
快速编辑:
Ctrl + Shift + 空格:快速补全代码
Alt + Enter:快速修正
Ctrl + D : 快速复制当前行到下一行,也可以直接复制选中的区域
Ctrl + Shift + Insert:可以选择剪贴板内容并插入
Ctrl+ Alt + L:格式化当前文件代码
Shift + F10:运行当前module