核心编辑与代码生成
这类快捷键是日常编码中使用频率最高的,能帮你快速编写和修改代码。

| 快捷键 | 功能描述 | 示例 |
|---|---|---|
Alt + / |
辅助:根据上下文提供代码补全、模板建议。 | 输入 sysout Alt+/ 会生成 System.out.println(); |
Ctrl + Space |
标准代码补全辅助,提供变量、方法等建议。 | 在输入变量名时提示已有变量 |
Ctrl + 1 |
快速修复:为代码错误、警告提供快速修复建议。 | 变量未声明,按 Ctrl+1 可选择“创建字段”或“创建局部变量” |
Ctrl + D |
删除当前行 | |
Ctrl + Alt + ↓ |
向下复制当前行 | |
Ctrl + Alt + ↑ |
向上复制当前行 | |
Ctrl + Shift + L |
显示所有快捷键列表 | 非常有用,可以随时查看 |
Ctrl + Shift + / |
注释代码块(多行) | 选中多行代码,按此快捷键进行 注释 |
Ctrl + Shift + \ |
取消代码块注释(多行) | |
Ctrl + / |
注释/取消注释单行 | 在 和 代码之间切换 |
Ctrl + M |
最大化/还原编辑器 | 全屏查看当前代码文件 |
Ctrl + O |
显示当前类的概要 | 快速查看类中的所有方法和字段,并跳转 |
Ctrl + T |
显示类的继承关系 | 按下后可以快速查看当前类的父类、子类、接口等 |
Alt + Shift + R |
重命名 | 安全地重命名变量、方法、类,所有引用处都会同步修改 |
Alt + Shift + M |
提取方法 | 选中一段代码,将其提取为一个独立的新方法 |
Alt + Shift + C |
修改方法签名 | 修改方法名、参数列表等,并更新所有调用处 |
Alt + Shift + L |
提取局部变量 | 将一个表达式提取为一个局部变量 |
Alt + Shift + V |
提取到新字段 | 将一个表达式提取为类的成员变量 |
Alt + ↑ / ↓ |
向上/向下移动当前行 |
代码导航与浏览
这类快捷键能让你在代码库中快速穿梭,毫不费力地找到你想看的地方。
| 快捷键 | 功能描述 |
|---|---|
Ctrl + Shift + R |
打开资源:通过文件名快速打开项目中的任意文件(比文件浏览器快得多)。 |
Ctrl + Shift + T |
打开类型:通过类名快速打开项目中的任意类。 |
Ctrl + Shift + G |
在工作区中搜索引用:选中一个方法或变量,查找它在整个项目中的所有调用处。 |
F3 |
打开声明:跳转到当前光标所在元素(变量、方法、类)的定义处。 |
Ctrl + 鼠标左键 |
超链接导航:与 F3 类似,点击即可跳转。 |
Alt + ← |
后退导航:在你跳转过的位置之间后退,像浏览器一样。 |
Alt + → |
前进导航:与后退对应,向前跳转。 |
Ctrl + O |
快速 Outline 视图:显示当前类的结构,并支持快速跳转。 |
Ctrl + Q |
跳到最后编辑的位置 |
F4 |
显示类型层次结构 |
Ctrl + H |
打开搜索对话框 |
运行与调试
高效地运行和调试程序是开发的关键。
| 快捷键 | 功能描述 |
|---|---|
Ctrl + F11 |
运行上次运行的程序 |
F11 |
调试上次运行的程序 |
F5 |
调试:步入 |
F6 |
调试:步过 |
F7 |
调试:步出 |
F8 |
调试:继续 |
Ctrl + R |
调试:执行到当前行 |
Ctrl + Shift + B / 双击行号 |
添加/取消断点 |
Ctrl + D |
调试时:显示变量值 |
F2 |
调试时:修改变量值 |
重构
重构是改善代码结构而不改变其外部行为的最佳实践。
| 快捷键 | 功能描述 |
|---|---|
Alt + Shift + R |
重命名 |
Alt + Shift + M |
提取方法 |
Alt + Shift + C |
修改方法签名 |
Alt + Shift + L |
提取局部变量 |
Alt + Shift + F |
将局部变量转为字段 |
Alt + Shift + I |
内联 |
Alt + Shift + V |
上移变量 |
Alt + Shift + Y |
下移变量 |
Alt + Shift + Z |
撤销重构 |
视图与窗口操作
管理好你的工作区界面,能让开发过程更流畅。

| 快捷键 | 功能描述 |
|---|---|
Ctrl + F8 |
切换透视图 |
Ctrl + F7 |
切换到下一个视图 |
Ctrl + F6 |
切换到下一个编辑器 |
Ctrl + W |
关闭当前编辑器 |
Ctrl + Shift + W |
关闭所有编辑器 |
Ctrl + E |
快速切换编辑器 |
Ctrl + Shift + F |
格式化代码 |
Ctrl + Shift + O |
组织导入 |
其他实用技巧
| 快捷键 | 功能描述 |
|---|---|
Ctrl + S |
保存文件 |
Ctrl + Shift + S |
保存所有文件 |
Ctrl + 3 |
快速命令 |
Alt + Shift + ? / Ctrl + Shift + L |
显示快捷键帮助 |
学习建议
- 从高频开始:不要试图一次性记住所有快捷键,先从
Alt+/,Ctrl+1,Ctrl+S,Ctrl+O,F3等最常用的开始。 - 刻意练习:在使用时,有意识地强迫自己使用快捷键,而不是用鼠标,一开始可能会慢,但坚持下来效率会飙升。
- 善用帮助:经常忘记时,使用
Ctrl+Shift+L查看列表,或者用Ctrl+3执行Show Key Assist命令。 - 自定义:如果觉得某个快捷键不顺手,可以通过
Window > Preferences > General > Keys自定义属于你自己的快捷键组合。
这份清单基本涵盖了 Eclipse Java 开发的 90% 以上的场景,希望对你有帮助!

