以下是在 Linux系统上使用Eclipse 时常用的快捷键分类整理,涵盖代码编辑、导航、调试等高频场景:
---### 一、代码编辑 | 快捷键 | 功能描述 ||----------------------|---------------------------------|| Ctrl + Space | 代码补全(自动提示变量、方法等) || Ctrl + 1 | 快速修复(错误提示、生成变量等) || Alt + / | 内容辅助(模板补全,如sysout
→System.out.println()
)|| Ctrl + D | 删除当前行 || Ctrl + Shift + F | 格式化代码(需配置代码风格) || Alt + ↑/↓ | 上下移动当前行或选中代码块 || Ctrl + Shift + / | 注释/取消注释(行注释或块注释) || Ctrl + Shift + O | 自动导入缺失的包 || Alt + Shift + S | 打开源码生成菜单(生成Getter/Setter、构造方法等)|---### 二、导航与窗口切换 | 快捷键 | 功能描述 ||----------------------|---------------------------------|| Ctrl + Shift + R | 快速打开资源(输入文件名模糊搜索) || Ctrl + Shift + T | 快速打开类(输入类名搜索) || Ctrl + E | 切换已打开的编辑器标签页 || Ctrl + F6 | 在打开的编辑器之间循环切换 || Ctrl + L | 跳转到指定行号 || F3 | 跳转到定义(变量、方法、类等) || Alt + ←/→ | 后退/前进(导航历史位置) || Ctrl + Q | 跳转到最后编辑的位置 |---### 三、搜索与替换 | 快捷键 | 功能描述 ||----------------------|---------------------------------|| Ctrl + H | 全局搜索(文件、文本、正则表达式等) || Ctrl + F | 当前文件内查找/替换 || Ctrl + G | 查找当前选中的变量/方法的所有引用 || Ctrl + Shift + G | 查找当前方法的调用者 |---### 四、重构与调试 | 快捷键 | 功能描述 ||----------------------|---------------------------------|| Alt + Shift + R | 重命名(变量、方法、类等,自动更新所有引用) || Alt + Shift + M | 提取方法(将选中代码块封装为新方法) || Alt + Shift + V | 移动类或文件到指定包 || F5 | 调试时单步进入(Step Into) || F6 | 调试时单步跳过(Step Over) || F7 | 调试时单步返回(Step Return) || F8 | 调试时恢复执行(Resume) || Ctrl + Shift + B | 切换断点(在当前行添加/删除断点) |---### 五、运行与构建 | 快捷键 | 功能描述 ||----------------------|---------------------------------|| Ctrl + F11 | 运行当前程序(最后一次运行配置) || F11 | 调试当前程序 || Ctrl + B | 构建项目(编译所有修改的文件) |---### 六、其他实用操作 | 快捷键 | 功能描述 ||----------------------|---------------------------------|| Ctrl + Shift + L | 显示所有快捷键列表(可二次按组合键过滤) || Ctrl + N | 新建(类、文件、项目等) || Ctrl + S | 保存当前文件 || Ctrl + Shift + S | 保存所有文件 || Ctrl + W | 关闭当前编辑器标签页 || Ctrl + Shift + W | 关闭所有打开的编辑器标签页 |---### 注意事项 1. 快捷键冲突 :部分快捷键可能被系统或第三方插件覆盖,可通过 Window → Preferences → Keys
自定义。2. 记忆技巧 : - Ctrl + Shift
组合多用于全局操作(如搜索、格式化)。 - Alt + Shift
组合多用于重构和生成代码。3. 调试增强 :安装插件(如 Eclipse Marketplace 中的 Bytecode Visualizer )可扩展调试功能。---### 效率提升建议 - 使用代码模板 :通过 Window → Preferences → Java → Editor → Templates
自定义代码片段(如syserr
→System.err.println()
)。- 分屏编辑 :拖动编辑器标签到边缘实现多窗口并排编码。- 快捷键分组练习:按功能分组记忆(如编辑、导航、调试),逐步熟悉。掌握这些快捷键后,可显著提升在Eclipse中的开发效率!