基于windows下默认的快捷键
编辑 editing
alt + /
智能提示, 原快捷键为: ctrl + space, 由于windows的默认输入法占用, 因此改为alt + /
ctrl + p
查看方法参数
ctrl + q
查看类或方法的api
alt + insert
快捷生成Getters, Setters, Constructors, hashCode/equals, toString等代码
ctrl + o
查看所有覆盖或实现的方法
ctrl + alt + t
选中代码, 快捷生成具有环绕性质的代码, 比如:if…else, try…catch, for, synchronized等
ctrl + w
选中当前光标所在的代码块, 多次触发, 代码块逐级扩大
ctrl + shift + w
选中当前光标所在的代码块, 多次触发, 代码块逐级缩小
ctrl + alt + L
格式化代码
alt + enter
错误解决方案提示
ctrl + alt + o
删除未使用的引用包
ctrl + shift + v
从历史剪切或拷贝的代码历史记录中, 选择需要粘贴的内容
ctrl + d
复制并粘贴当前选中的代码, 或复制当前行到下一行
ctrl + y
删除当前行
ctrl + enter
光标不变, 在下一行插入空行
shift + enter
在下一行插入空行, 光标移动到下一行
ctrl + shift + u
选中代码大小写转换
ctrl + numpad(+/-)
展开收缩代码段
shift + f6
重命名
ctrl + alt + v
提取当前选择为变量
ctrl + alt + f
提取当前选择为类的私有属性
ctrl + alt + c
提取当前选择为常量
ctrl + alt + m
提取当前选择为方法
ctrl + alt + p
提取当前选择为方法参数
ctrl + shift + alt + t
打开重构菜单
搜索 search
ctrl + shift + a
查找操作指令
ctrl + shift + f
全局搜索
ctrl + shift + r
全局替换
ctrl + alt + f7
打开使用情况列表
shift + shift
根据文件名搜索文件
编译与运行 compile and run
shift + f10
运行当前配置的运行实例
shift + f9
以debug运行当前配置的运行实例
alt + shift + f10
打开配置的运行列表, 选择后运行
alt + shift + f9
打开配置的运行列表, 选择后运行
窗口 window
alt + 1
打开关闭project窗口
alt + 9
打开关闭version control窗口
alt + 4
打开关闭run窗口
alt + 5
打开关闭debug窗口
alt + f12
打开关闭terminal窗口
alt + home
导航栏操作
ctrl + f4
关闭当前窗口
alt + 7
打开关闭structure窗口
alt + ⬅/➡
跳转到下一个/上一个编辑器窗口
f12/esc
编辑窗口和工具栏窗口相互切换
导航 navigation
ctrl + alt + ⬅/➡
跳转到上次/下次光标停留的地方
ctrl + g
跳转至某一行
ctrl + e
打开曾经操作过的文件历史列表
ctrl + shift + backspace
跳转到最近编辑的位置
ctrl + b
同ctrl + 鼠标左键
ctrl + alt + b
同ctrl + alt + 鼠标左键
alt + ⬆/⬇
跳转到上一个/下一个当前类的方法名
ctrl + ]/[
跳转到当前光标的上一级/下一级大括号
ctrl + f12
打开类的结构列表
ctrl + h
打开类的继承关系列表
ctrl + alt + h
打开调用当前光标所处的某个类方法的所有类的列表
f2/shift + f2
跳转到编译错误的代码行
f11
把光标所处的代码行添加到bookmark或删除bookmark
shift + f11
打开bookmark列表