存盘 Ctrl+s(肯定知道)
注释代码 Ctrl+/
取消注释 Ctrl+\(Eclipse3已经都合并到Ctrl+/了)
代码辅助 Alt+/
快速修复 Ctrl+1
代码格式化 Ctrl+Shift+f
整理导入 Ctrl+Shift+o
切换窗口 Ctrl+f6<可改为ctrl+tab方便>
ctrl+shift+M 导入未引用的包
ctrl+w 关闭单个窗口
F3 跳转到类、变量的声明
F11 运行上次程序
Ctrl + F11 调试上次程序
Alt + 回下一个编辑点
ctrl+shift+T 查找工程中的类
### Eclipse 快捷键详解
#### 一、基础操作
**存盘 Ctrl+s**
- **功能**: 保存当前打开的文件。
- **应用场景**: 编辑文件后进行保存。
**注释代码 Ctrl+/**
- **功能**: 注释或取消注释选中的代码行。
- **应用场景**: 在调试过程中临时禁用某些代码片段。
**取消注释 Ctrl+\(Eclipse3已经都合并到Ctrl+/了)**
- **功能**: 取消已注释的代码行。
- **应用场景**: 当使用`Ctrl+/`进行注释后,再次选中该行并按下此组合键即可恢复原样。
**代码辅助 Alt+/**
- **功能**: 显示代码提示或自动完成代码。
- **应用场景**: 输入代码时提供帮助,提高编码效率。
**快速修复 Ctrl+1**
- **功能**: 快速解决编译错误和警告。
- **应用场景**: 编码过程中遇到问题时,可以快速定位并修复。
**代码格式化 Ctrl+Shift+f**
- **功能**: 对选中的代码或整个文件进行格式化,统一代码风格。
- **应用场景**: 编写代码完成后,对代码进行格式化处理,使代码更加规范易读。
**整理导入 Ctrl+Shift+o**
- **功能**: 自动整理未使用的导入语句,并添加缺失的导入。
- **应用场景**: 在编写代码的过程中,可能会因为添加新类而忘记导入相应的包,此快捷键可以帮助我们快速完成这项工作。
**切换窗口 Ctrl+f6<可改为ctrl+tab方便>**
- **功能**: 在不同的编辑器窗口间切换。
- **应用场景**: 同时编辑多个文件时,方便在不同文件之间跳转。
**ctrl+shift+M 导入未引用的包**
- **功能**: 导入当前文件中尚未使用的包。
- **应用场景**: 当代码中引用了新的类但未导入相应包时,此快捷键可以帮助快速导入。
**ctrl+w 关闭单个窗口**
- **功能**: 关闭当前编辑器窗口。
- **应用场景**: 不再需要某个文件时,可以快速关闭。
#### 二、导航操作
**F3 跳转到类、变量的声明**
- **功能**: 快速跳转至当前选中类或变量的定义位置。
- **应用场景**: 需要查看某个类或变量的具体实现细节时非常有用。
**F11 运行上次程序**
- **功能**: 执行上一次运行过的程序。
- **应用场景**: 方便快速重复执行某个程序。
**Ctrl + F11 调试上次程序**
- **功能**: 调试上一次调试过的程序。
- **应用场景**: 继续上次未完成的调试任务。
**Alt + 回下一个编辑点**
- **功能**: 在调试模式下,跳转到下一个断点。
- **应用场景**: 在调试过程中,逐行检查程序运行状态。
**ctrl+shift+T 查找工程中的类**
- **功能**: 快速查找项目中的类文件。
- **应用场景**: 当需要快速找到并打开一个类时,此快捷键非常便捷。
#### 三、其他常用操作
**Ctrl+D:删除当前行**
- **功能**: 删除光标所在行的代码。
- **应用场景**: 删除不再需要的代码行。
**Ctrl+Alt+向上/向下键:移动当前行或选中的代码块**
- **功能**: 将当前行或选中的代码块上下移动。
- **应用场景**: 调整代码顺序时使用。
**Alt+向上/向下键:移动当前行**
- **功能**: 移动当前光标所在行。
- **应用场景**: 调整代码结构时使用。
**Alt+左/右键:移动到前/后编辑页**
- **功能**: 在多个编辑器窗口之间切换。
- **应用场景**: 多窗口操作时,方便切换。
**Shift+Enter:在当前行下方插入新行**
- **功能**: 在当前光标所在行的下面插入一行。
- **应用场景**: 插入新的代码行。
**Shift+Ctrl+Enter:在当前行上方插入新行**
- **功能**: 在当前光标所在行的上面插入一行。
- **应用场景**: 插入新的代码行。
**Ctrl+Q:定位编辑器当前位置**
- **功能**: 快速定位到上次编辑的位置。
- **应用场景**: 返回之前的工作点。
**Ctrl+L:定位到某行**
- **功能**: 定位到指定行号的行。
- **应用场景**: 快速跳转到文件的特定位置。
**Ctrl+M:最大化当前Editor窗口**
- **功能**: 最大化当前的编辑器窗口。
- **应用场景**: 全屏查看代码时使用。
**Ctrl+/:注释/取消注释当前行**
- **功能**: 注释或取消注释当前行。
- **应用场景**: 暂时禁用代码时使用。
**Ctrl+(:展开当前折叠的代码块**
- **功能**: 展开当前选中或光标所在的折叠代码块。
- **应用场景**: 查看隐藏的代码段。
**Ctrl+Shift+F:设置代码格式**
- **功能**: 对整个文件或选中的代码段进行格式化。
- **应用场景**: 提高代码可读性。
**Ctrl+Shift+P:括号匹配**
- **功能**: 匹配当前光标位置的括号对。
- **应用场景**: 快速检查括号是否匹配。
**Ctrl+Shift+O:智能导入**
- **功能**: 自动导入缺失的类,并移除未使用的导入。
- **应用场景**: 编写代码时,当引用了新的类但没有导入相应的包时,此快捷键会自动完成导入操作。
以上是Eclipse中常用的快捷键,通过熟练掌握这些快捷键,可以极大地提高开发效率。此外,Eclipse还提供了许多其他高级功能和自定义选项,可以根据个人习惯进一步优化开发环境。