MyEclipse常用快捷键
需积分: 0 187 浏览量
更新于2017-03-20
收藏 33KB DOC 举报
### MyEclipse常用快捷键详解
#### 一、Ctrl系列快捷键
1. **Ctrl+1 快速修复**
- 当代码出现错误时,使用该快捷键可以快速调出修复选项,帮助开发者快速修正问题。
2. **Ctrl+D 删除当前行**
- 直接删除光标所在行的内容,方便快捷地进行代码调整。
3. **Ctrl+Q 定位到最后编辑的地方**
- 在多次切换编辑器或文件后,快速回到之前编辑的位置,提高开发效率。
4. **Ctrl+L 定位在某行**
- 输入行号并按回车,快速跳转至指定行,适用于大型项目中的快速导航。
5. **Ctrl+O 快速显示Outline**
- 展示当前文件的结构概览,包括类、方法、字段等,便于理解代码整体结构。
6. **Ctrl+T 快速显示当前类的继承结构**
- 查看类的继承关系图,有助于理解和调试继承层次复杂的代码。
7. **Ctrl+W 关闭当前Editor**
- 快速关闭当前正在编辑的文件或视图。
8. **Ctrl+K 快速定位到下一个**
- 用于快速浏览编辑器内的内容,适合查找相似代码片段。
9. **Ctrl+E 快速显示当前Editor的下拉列表**
- 显示最近打开过的文件列表,方便快速切换。
10. **Ctrl+J 正向增量查找**
- 按下Ctrl+J后,输入字母即可快速定位到相应的单词或短语。
11. **Ctrl+Z 返回到修改前的状态**
- 快速撤销上一步操作,适用于误操作后的快速恢复。
12. **Ctrl+Y 与上面的操作相反**
- 撤销Ctrl+Z的效果,即恢复撤销的动作。
13. **Ctrl+/ 注释当前行,再按则取消注释**
- 快速对选中的代码行进行注释或取消注释。
14. **Ctrl+M 切换窗口的大小**
- 调整编辑器窗口的尺寸,适合不同屏幕分辨率下的显示需求。
15. **Ctrl+I 格式化激活的元素 (Format Active Elements)**
- 自动格式化当前选中的代码段,保持代码风格一致。
16. **Ctrl+F6 切换到下一个Editor**
- 快速在打开的多个编辑器之间切换。
17. **Ctrl+F7 切换到下一个Perspective**
- 在不同的工作视角间切换,适用于处理不同类型的任务。
18. **Ctrl+F8 切换到下一个View**
- 快速在不同的视图之间切换,如切换到大纲视图、调试视图等。
#### 二、Ctrl+Shift系列快捷键
1. **Ctrl+Shift+E 显示管理当前打开的所有View的管理器**
- 提供一个列表,列出当前打开的所有视图,方便用户管理、关闭或激活这些视图。
2. **Ctrl+Shift+/ 自动注释代码**
- 对选中的代码区域进行注释,再次使用该快捷键可以取消注释。
3. **Ctrl+Shift+\ 自动取消已经注释的代码**
- 取消对选中代码区域的注释。
4. **Ctrl+Shift+O 自动引导类包**
- 根据类的引用自动添加必要的import语句,简化代码组织过程。
5. **Ctrl+Shift+J 反向增量查找**
- 类似于Ctrl+J,但按逆序查找,从后向前定位关键词。
6. **Ctrl+Shift+F4 关闭所有打开的Editor**
- 快速关闭所有打开的编辑器,适合清理桌面环境。
7. **Ctrl+Shift+X 把当前选中的文本全部变为小写**
- 将选中的文本转换为全小写形式。
8. **Ctrl+Shift+Y 把当前选中的文本全部变为大写**
- 将选中的文本转换为全大写形式。
9. **Ctrl+Shift+F 格式化当前代码**
- 自动格式化整个文件的代码,保持统一的代码风格。
10. **Ctrl+Shift+M (先把光标放在需导入包的类名上)作用是加Import语句**
- 自动为类名添加所需的import语句。
11. **Ctrl+Shift+P 定位到对应的匹配符 (譬如{})**
- 在代码中快速定位括号、花括号等匹配符号。
12. **Ctrl+Shift+F 格式化文件 (Format Document)**
- 同Ctrl+Shift+F,但更加强调格式化整个文档。
13. **Ctrl+Shift+O 缺少的Import语句被加入,多余的Import语句被删除**
- 智能管理import语句,确保代码简洁高效。
14. **Ctrl+Shift+S 保存所有未保存的文件**
- 快速批量保存所有已更改但未保存的文件。
15. **Ctrl+Shift+/ 在代码窗口中是这种/*~*/注释,在JSP文件窗口中是<!--~-->**
- 在不同类型的文件中使用不同的注释方式。
16. **Ctrl+Shift+Enter 在当前行插入空行**
- 在当前光标所在行下方添加一个新行。
#### 三、Alt系列快捷键
1. **Alt+/ 代码助手完成一些代码的插入,自动显示提示信息**
- 自动完成代码片段的输入,如自动补全方法调用、变量名称等。
2. **Alt+↓ 当前行和下面一行交互位置**
- 快速交换当前行与其下一行的位置,便于调整代码顺序。
3. **Alt+↑ 当前行和上面一行交互位置**
- 快速交换当前行与其上一行的位置。
4. **Alt+← 前一个编辑的页面**
- 快速返回上一个编辑过的文件或视图。
5. **Alt+→ 下一个编辑的页面**
- 快速前进到下一个编辑过的文件或视图。
6. **Alt+Enter 显示当前选择资源(工程,or文件or文件)的属性**
- 查看和编辑当前选中资源的属性信息。
#### 四、Alt+Ctrl系列快捷键
1. **Alt+Ctrl+↓ 复制当前行到下一行 (复制增加)**
- 快速复制当前行到其下方,并增加新的一行。
2. **Alt+Ctrl+↑ 复制当前行到上一行 (复制增加)**
- 快速复制当前行到其上方,并增加新的一行。
#### 五、Alt+Shift系列快捷键
1. **Alt+Shift+R 重命名**
- 快速重命名变量、方法或类,同时更新所有相关引用。
2. **Alt+Shift+S 快速生成构造方法、getter/setter方法**
- 自动生成类的构造方法、getter和setter方法,简化编码工作。
3. **Alt+Shift+M 抽取方法**
- 将选中的代码块封装成新的方法,提高代码复用性。
4. **Alt+Shift+C 修改函数结构 (比较实用,有N个函数调用了这个方法,修改一次搞定)**
- 快速修改方法的参数、返回类型等,同时更新所有对该方法的调用。
5. **Alt+Shift+L 抽取本地变量**
- 将表达式的值存储到新的局部变量中,优化代码结构。
6. **Alt+Shift+F 把Class中的local变量变为field变量**
- 将局部变量转换为类成员变量,方便后续使用。
7. **Alt+Shift+I 合并变量**
- 将类似的变量合并为一个变量,减少代码冗余。
8. **Alt+Shift+V 移动函数和变量**
- 将选中的函数或变量移动到其他位置,支持跨文件移动。
9. **Alt+Shift+Z 重构的后悔药 (Undo)**
- 撤销上一步重构操作,避免误操作带来的不便。
10. **Alt+Shift+O (或点击工具栏中的Toggle Mark Occurrences按钮)**
- 当点击某个标记时可使本页面中其他地方的此标记黄色凸显,并且窗口的右边框会出现白色的方块,点击此方块会跳到此标记处。
#### 六、其他快捷键
1. **F2 当鼠标放在一个标记处出现Tooltip时候按F2则把鼠标移开时Tooltip还会显示 (即 Show Tooltip Description)**
- 显示或固定代码提示信息,便于查看详细内容。
2. **F3 跳到声明或定义的地方**
- 快速跳转到变量、方法或类的定义处,便于理解代码逻辑。
3. **F5 单步调试进入函数内部**
- 进入函数内部逐行执行代码,方便进行调试。
4. **F6 单步调试不进入函数内部**
- 继续执行代码直到遇到下一个断点或完成当前方法的执行。
5. **F7 由函数内部返回到调用处**
- 从函数内部返回到调用该函数的位置继续执行。
6. **F8 一直执行到下一个断点**
- 继续执行代码直至遇到下一个断点,常用于跳过不必要的代码段。
通过以上详尽的介绍,我们可以看出MyEclipse提供了丰富的快捷键来提升开发效率。合理运用这些快捷键能够极大地提高编码速度和代码质量,减少重复劳动,使得开发过程更加高效流畅。
搬运工码农
- 粉丝: 0
- 资源: 2
最新资源
- 统计计算使用R一书的源代码Rcode.zip
- 饮食管理系统项目源代码全套技术资料.zip
- 最新云夕打赏系统源码分享
- 使用cnpm搭建npm-整理版(搭建私有仓库)
- 玩转西门子V90扭矩控制功能-各种扭矩参数功能详解.mp4
- 5 计算机组成原理-课件.zip
- 毕业论文要求.pptx
- 研赛E题版本3完整文章(1) (1).docx
- MicrosoftEdge-X64-131.0.2903.99.rar
- 基于树莓派的垃圾智能分类系统设计_王科.caj
- 试论基于树莓派的智能垃圾分类系统设计_李绘英.caj
- 乡村振兴背景下X市乡镇公务员胜任力模型构建与研究_智能降重_paperred报告.docx
- 我从零开始20多年的电磁炉维修经验
- 四轮转向系统横摆角速度控制simulink仿真模型,利用滑模控制算法,基于八自由度车辆模型,控制有比较好的效果,附参考说明
- tictic-ios-源码:仿抖音Tik Tok 视频分享平台app项目源码.zip
- 计算机网络期末复习知识点