1.编辑相关
| 快捷键 | 功能 |
|---|---|
Ctrl + D |
复制当前行或选中的块 |
Ctrl + Y |
删除当前行 |
Ctrl + X |
剪切当前行 |
Ctrl + / |
注释/取消注释行注释 |
Ctrl + Shift + / |
注释/取消注释块注释 |
Ctrl + Alt + L |
格式化代码 |
Ctrl + Alt + O |
优化imports |
Alt + Enter |
显示意图动作和快速修复 |
Ctrl + Shift + Enter |
完成当前语句 |
Ctrl + W |
逐步扩展选择代码块 |
Ctrl + Shift + W |
逐步缩小选择范围 |
2.查找和替换
| 快捷键 | 功能 |
|---|---|
Ctrl + F |
当前文件查找 |
Ctrl + R |
当前文件替换 |
Ctrl + Shift + F |
全局查找 |
Ctrl + Shift + R |
全局替换 |
Ctrl + N |
查找类 |
Ctrl + Shift + N |
查找文件 |
Ctrl + Alt + Shift + N |
查找符号(方法名等) |
Shift + Shift |
搜索所有内容(包括菜单、操作等) |
Alt + F7 |
查找用法 |
3.运行和调试
| 快捷键 | 功能 |
|---|---|
Shift + F10 |
运行 |
Shift + F9 |
调试 |
Ctrl + F2 |
停止 |
F9 |
恢复程序 |
F8 |
单步跳过 |
F7 |
单步进入 |
Shift + F8 |
单步退出 |
Ctrl + F8 |
切换断点 |
4.项目相关
| 快捷键 | 功能 |
|---|---|
Alt + 1 |
显示/隐藏项目结构窗口 |
Alt + F1 |
选择当前文件或符号在不同视图中的位置 |
Ctrl + Alt + S |
打开设置 |
Ctrl + Shift + A |
查找操作 |
Ctrl + ` |
快速切换方案 |
5.导航相关
| 快捷键 | 功能 |
|---|---|
Ctrl + B |
跳转到声明处 |
Ctrl + Alt + B |
跳转到实现处 |
Ctrl + U |
跳转到父类/方法 |
Ctrl + ] / Ctrl + [ |
移动到代码块开始/结束 |
Alt + ← / Alt + → |
切换已打开的标签页 |
Ctrl + E |
最近打开的文件 |
Ctrl + Shift + E |
最近编辑的文件 |
F2 |
下一个错误或警告 |
Shift + F2 |
上一个错误或警告 |
6.重构相关
| 快捷键 | 功能 |
|---|---|
Shift + F6 |
重命名 |
F6 |
移动 |
Ctrl + F6 |
更改方法签名 |
Ctrl + Alt + M |
提取方法 |
Ctrl + Alt + V |
提取变量 |
Ctrl + Alt + F |
提取字段 |
Ctrl + Alt + C |
提取常量 |
Ctrl + Alt + P |
提取参数 |
7.实用
-
Alt + 鼠标点击:创建多个光标 -
Ctrl + Alt + Shift + 鼠标点击:矩形选择 -
Alt + Shift + 鼠标拖动:列选择 -
Ctrl + F4:关闭当前标签页 -
Ctrl + Shift + F4:关闭所有标签页