eclispe的快捷键

eclispe的快捷键

Eclipse 常用快捷键分类总结

Eclipse 作为一款流行的集成开发环境(IDE),其快捷键功能可显著提升开发效率。以下从代码编辑、导航、调试、重构、通用操作五个维度分类整理常用快捷键。

一、代码编辑类快捷键

  1. 基础编辑操作

    • Ctrl + Space:代码补全(自动提示)
    • Ctrl + D:删除当前行(无需选中整行)
    • Ctrl + /:注释/取消注释当前行(单行注释)
    • Ctrl + Shift + /:块注释(多行注释)
    • Alt + /:快速生成代码模板(如 sysout 生成 System.out.println())
  2. 代码格式化

    • Ctrl + Shift + F:格式化当前文件代码(自动调整缩进、空格等)
    • Ctrl + I:自动缩进选中代码块
  3. 快速移动与选择

    • Ctrl + ←/→:按单词移动光标(跳过空格和标点)
    • Shift + Home/End:选中光标到行首/行尾的代码
    • Ctrl + Shift + ↑/↓:上下移动当前行或选中代码块

二、导航类快捷键

  1. 文件与类导航

    • Ctrl + Shift + R:快速打开资源文件(支持模糊搜索文件名)
    • Ctrl + Shift + T:快速打开类文件(支持类名模糊搜索)
    • Ctrl + E:切换已打开的文件编辑器标签
  2. 代码内部导航

    • Ctrl + L:跳转到指定行号(输入行号后回车)
    • F3:跳转到变量/方法/类的定义处
    • Alt + ←/→:返回/前进到上一个/下一个编辑位置(类似浏览器导航)
    • Ctrl + O:快速查看当前类的成员列表(方法、字段等)
  3. 符号与引用搜索

    • Ctrl + Alt + G:搜索当前选中符号在项目中的所有引用
    • Ctrl + Shift + G:搜索当前选中方法的调用者(反向搜索)

三、调试类快捷键

  1. 调试控制

    • F5:单步进入(进入方法内部)
    • F6:单步跳过(执行当前行,不进入方法)
    • F7:单步返回(跳出当前方法)
    • F8:继续执行(直到下一个断点或程序结束)
  2. 断点管理

    • Ctrl + Shift + B:切换断点(在光标所在行添加/删除断点)
    • Ctrl + Shift + D:显示所有断点(在断点视图中查看)
  3. 变量查看

    • Ctrl + Shift + I:快速查看当前选中变量的值(悬浮提示)
    • Ctrl + W:在调试时展开选中变量的所有字段(递归查看)

四、重构类快捷键

  1. 重命名

    • Alt + Shift + R:重命名选中变量/方法/类(自动更新所有引用)
  2. 提取与封装

    • Alt + Shift + M:提取选中代码为方法(自动生成方法签名)
    • Alt + Shift + L:提取选中代码为局部变量(自动生成变量声明)
    • Alt + Shift + C:修改方法签名(可调整参数顺序、类型等)
  3. 代码生成

    • Alt + Shift + S:打开生成菜单(可生成 getter/setter、构造函数等)
    • Alt + Shift + O:优化导入(自动删除未使用的导入语句)

五、通用操作类快捷键

  1. 视图切换

    • Ctrl + F11:运行上次启动的程序(无需打开运行菜单)
    • Ctrl + M:最大化当前编辑器窗口(恢复按同样操作)
  2. 保存与关闭

    • Ctrl + S:保存当前文件
    • Ctrl + W:关闭当前编辑器标签(在非调试模式下)
  3. 帮助与文档

    • F2:查看当前选中元素的文档提示(如方法说明)
    • Shift + F2:在外部浏览器中打开文档(需配置文档路径)

六、自定义快捷键技巧

  1. 修改快捷键:通过 Window > Preferences > General > Keys 搜索并修改现有快捷键绑定。
  2. 导出配置:在 Keys 界面点击 Export 可保存快捷键方案为 .csv 文件,便于迁移到其他设备。
  3. 冲突解决:若快捷键冲突,可在 Keys 界面中搜索冲突命令并重新分配。

提示:Eclipse 快捷键可能因版本或操作系统(Windows/Linux/macOS)略有差异,建议通过 Preferences > Keys 确认具体绑定。