以下是 2025 年 Java/Spring Boot 开发真正每天高频使用的 60 个 Eclipse 快捷键(我自己 + 团队 10 年磨出来的精华版)。
背完这 60 个,你写代码的速度会秒杀 98% 的人(含 IDEA 用户)!
| 排名 | 功能 | 快捷键(Win/Linux) | Mac 快捷键 | 记忆口诀 / 用途 |
|---|---|---|---|---|
| 1 | 快速修复 / 生成代码 | Ctrl + 1 | Cmd + 1 | 神键之王!报错、import、getter 全靠它 |
| 2 | 内容辅助(代码提示) | Ctrl + Space | Ctrl + Space | 敲代码最常用 |
| 3 | 运行上一次程序 | Ctrl + F11 | Cmd + F11 | 一天按 300 次 |
| 4 | Debug 上一次程序 | F11 | Cmd + F11 | 红色虫子 |
| 5 | 步过(Step Over) | F6 | F6 | Debug 最常用 |
| 6 | 步入(Step Into) | F5 | F5 | 进方法 |
| 7 | 步出(Step Out) | F7 | F7 | 跳出方法 |
| 8 | 继续运行(到下一个断点) | F8 | F8 | 继续跑 |
| 9 | 全局搜索类 | Ctrl + Shift + T | Cmd + Shift + T | 驼峰搜:usi → UserServiceImpl |
| 10 | 全局搜索文件/资源 | Ctrl + Shift + R | Cmd + Shift + R | 搜 yml、xml、sql |
| 11 | 查找引用(谁用了这个方法) | Ctrl + Shift + G | Cmd + Shift + G | 神技! |
| 12 | 跳到声明/实现 | F3 或 Ctrl + 左键 | Cmd + 左键 | 最常用跳法 |
| 13 | 返回上一个光标位置 | Alt + ← | Cmd + [ | 历史后退 |
| 14 | 前进 | Alt + → | Cmd + ] | 前进 |
| 15 | 上次编辑位置 | Ctrl + Q | Cmd + Q | 神技!昨天改哪了? |
| 16 | 重命名(全项目安全改) | Alt + Shift + R | Option + Shift + R | 改类、方法、变量名 |
| 17 | 提取局部变量 | Alt + Shift + L | Option + Shift + L | 选中表达式 → 自动变变量 |
| 18 | 提取方法 | Alt + Shift + M | Option + Shift + M | 选中代码 → 抽成方法 |
| 19 | 打开重构菜单 | Alt + Shift + T | Option + Shift + T | 所有重构都从这开始 |
| 20 | 格式化代码 | Ctrl + Shift + F | Cmd + Shift + F | 代码对齐 |
| 21 | 组织 import(自动删多余) | Ctrl + Shift + O | Cmd + Shift + O | 保存时自动触发 |
| 22 | 保存 | Ctrl + S | Cmd + S | 自动格式化 + import |
| 23 | 注释/取消注释 | Ctrl + / | Cmd + / | 单行注释 |
| 24 | 块注释 | Ctrl + Shift + / | Cmd + Option + / | /* */ |
| 25 | 快速 Outline(当前类方法列表) | Ctrl + O | Cmd + O | 再按一次显示继承 |
| 26 | 打开 Call Hierarchy(调用链) | Ctrl + Alt + H | Ctrl + Option + H | 谁调用了我 |
| 27 | 查看接口实现/子类 | Ctrl + T | Cmd + T | 在接口/父类上按 |
| 28 | 跳到行 | Ctrl + L | Cmd + L | 输入 258 直接跳 |
| 29 | 删除整行 | Ctrl + D | Cmd + D | 不用选直接删 |
| 30 | 复制整行 | Ctrl + Alt + ↓ | Cmd + Option + ↓ | 向下复制 |
| 31 | 快速切换编辑器 | Ctrl + E | Cmd + E | 下拉可搜文件名 |
| 32 | 最大化当前编辑器 | Ctrl + M | Cmd + M | 全屏写代码 |
| 33 | 添加/取消书签 | Ctrl + F2(连按两次) | Cmd + F2 | 个人标记神器 |
| 34 | 打开 Bookmarks 视图 | Alt + Shift + Q, B | 同左 | 查看所有书签 |
| 35 | 显示/隐藏行号 | Ctrl + F10, N | 切换行号 | |
| 36 | 最近文件列表 | Ctrl + F6 | Cmd + F6 | 切换文件 |
| 37 | 关闭当前编辑器 | Ctrl + W | Cmd + W | 关闭标签 |
| 38 | 打开 Task List(任务管理) | Ctrl + F7 | 切换任务 | |
| 39 | 全局搜索文本 | Ctrl + H | Cmd + H | 搜字符串 |
| 40 | 打开 Preferences | Ctrl + , | Cmd + , | 设置窗口 |
强烈推荐自定义的 10 个“效率翻倍”快捷键(去改!)
Window → Preferences → General → Keys → 搜索并绑定:
| 功能 | 推荐绑定键 | 理由 |
|---|---|---|
| Format | Ctrl + Shift + F → 改成 Ctrl + F | 和 IDEA 统一 |
| Organize Imports | Ctrl + Shift + O → 改成 Ctrl + I | 更顺手 |
| Open Call Hierarchy | Ctrl + Alt + H → 改成 Ctrl + H | 一键查看调用链 |
| Quick Outline | Ctrl + O → 保持原样 | 超常用 |
| Last Edit Location | Ctrl + Q → 改成 Ctrl + Shift + L | 回到上次编辑位置 |
| Extract Method | Alt + Shift + M → 保持 | 抽方法神键 |
| Rename | Alt + Shift + R → 保持 | 改名神键 |
终极记忆法(背 6 个核心就够日常)
| 类别 | 核心键 | 记住一句口诀 |
|---|---|---|
| 运行调试 | Ctrl + F11 / F11 | F11 就是跑和 Debug |
| 跳转 | F3 / Ctrl + Shift + T/R | T=Type 类,R=Resource 文件 |
| 重构 | Alt + Shift + R/L/M/T | R=改名,L=局部变量,M=方法,T=菜单 |
| 修复生成 | Ctrl + 1 / Ctrl + Space | 1 修复一切,Space 补全一切 |
| 保存格式 | Ctrl + S → 自动格式化+import | 保存就是美 |
| 后退前进 | Alt + ← → | 浏览器一样 |
现在立刻:
- 打印这张表贴显示器旁边
- 今天强制自己只用快捷键(禁用鼠标)
- 一周后你会感谢我
背完告诉我你最喜欢哪 10 个,我再发你一个我私藏的 Eclipse 快捷键壁纸版 + 可自定义 keyscheme 文件(直接导入,秒变 IDEA 手感)。
快去练!一天按 1000 次 Ctrl+1 你就无敌了!