MyEclipse常用快捷键大全
需积分: 3 198 浏览量
更新于2024-09-17
收藏 150KB DOC 举报
"myeclipse常用快捷键"
在软件开发中,熟练掌握IDE的快捷键可以极大地提升开发效率。MyEclipse作为一款流行的Java集成开发环境,提供了丰富的快捷键组合来帮助开发者快速进行代码编写、查找、调试等工作。以下是一些MyEclipse中的常用快捷键及其功能:
1. **Ctrl+Shift+O** 或 **Ctrl+Shift+M**:自动导入所需的import语句,可以快速整理导入的包。
2. **Ctrl+Shift+T**:通过Open Type功能快速查找并打开类文件,节省时间。
3. **Ctrl+Shift+F4**:关闭当前所有打开的编辑窗口,保持工作区整洁。
4. **Ctrl+Shift+F**:对选定文本进行格式化,使代码更加规范。
5. **Ctrl+Alt+↓(↑)**:快速在当前行下方(上方)复制一行,便于重复代码的编写。
6. **Ctrl+D**:删除当前行,简化代码清理过程。
7. **Ctrl+O**:打开声明,快速跳转到方法或变量的定义位置。
8. **F3**:Open Declaration,与Ctrl+O类似,直接跳转到声明处。
9. **Ctrl+E**:切换编辑器,可以在多个打开的文件之间快速切换。
10. **Ctrl+/**:快速注释当前行,方便临时隐藏代码。
11. **Alt+Shift+R**:重命名,用于修改变量、类或方法的名字,同时更新所有引用。
12. **Alt+Shift+M**:抽取本地变量,将表达式提取成一个新的局部变量,提高代码可读性。
13. **Alt+Shift+j**:添加Javadoc注释,自动生成方法的文档注释。
14. **Alt+/**:输出辅助提示,提供代码补全建议。
15. **Alt+.**:同样提供输出提示,帮助完成代码输入。
除了以上特定于MyEclipse的快捷键,还有一些通用的Eclipse快捷键,适用于各种编辑器:
1. **全局查找并替换Ctrl+F**:在整个项目中查找并替换指定的文本。
2. **文本编辑器查找上一个Ctrl+Shift+K**:查找上一个匹配项。
3. **文本编辑器查找下一个Ctrl+K**:查找下一个匹配项。
4. **全局撤销Ctrl+Z**:撤销最近的操作。
5. **全局复制Ctrl+C**:复制选中的文本。
6. **全局恢复上一个选择Alt+Shift+↓**:恢复前一次的选取范围。
7. **全局剪切Ctrl+X**:剪切选中的文本。
8. **全局快速修正Ctrl+1**:提供快速修复建议,解决代码问题。
9. **全局内容辅助Alt+/**:提供代码提示,帮助完成代码输入。
10. **全局全部选中Ctrl+A**:选中所有文本。
11. **全局删除Delete**:删除选中的文本。
12. **全局上下文信息Alt+?** 和 **Alt+Shift+?**:显示上下文帮助信息。
13. **Ctrl+Shift+Space**:智能感知,提供代码补全和提示。
14. **Java编辑器显示工具提示描述F2**:显示选中部分的详细信息。
15. **Java编辑器选择封装元素Alt+Shift+↑**:选择包含当前元素的包裹对象。
16. **Java编辑器选择上一个元素Alt+Shift+←**:选择上一个元素。
17. **Java编辑器选择下一个元素Alt+Shift+→**:选择下一个元素。
18. **文本编辑器增量查找Ctrl+J**:正向增量查找。
19. **文本编辑器增量逆向查找Ctrl+Shift+J**:反向增量查找。
20. **全局粘贴Ctrl+V**:粘贴剪贴板中的内容。
21. **全局重做Ctrl+Y**:撤销上次的撤销操作,即重做。
22. **全局放大Ctrl+=** 和 **全局缩小Ctrl+-**:调整编辑器字体大小。
23. **全局激活编辑器F12**:将焦点返回到当前编辑器。
24. **全局切换编辑器Ctrl+Shift+W**:关闭当前编辑器并切换到上一个。
25. **全局上一个编辑器Ctrl+Shift+F6**:切换到上一个打开的编辑器。
26. **全局上一个视图Ctrl+Shift+F7**:切换到上一个视图。
27. **全局上一个透视图Ctrl+Shift+F8**:切换到上一个透视图。
28. **全局下一个编辑器Ctrl+F6**:切换到下一个打开的编辑器。
29. **全局下一个视图Ctrl+F7**:切换到下一个视图。
熟悉并掌握这些快捷键,可以显著提升在MyEclipse中的开发效率,让编程工作变得更加流畅。通过不断的实践和记忆,你可以将这些快捷键内化为本能反应,从而提高编程体验。
2011-07-29 上传
2009-12-27 上传
2013-08-28 上传
2015-04-01 上传
2013-06-14 上传
2024-11-08 上传
A1614694800
- 粉丝: 0
- 资源: 3
最新资源
- 构建基于Django和Stripe的SaaS应用教程
- Symfony2框架打造的RESTful问答系统icare-server
- 蓝桥杯Python试题解析与答案题库
- Go语言实现NWA到WAV文件格式转换工具
- 基于Django的医患管理系统应用
- Jenkins工作流插件开发指南:支持Workflow Python模块
- Java红酒网站项目源码解析与系统开源介绍
- Underworld Exporter资产定义文件详解
- Java版Crash Bandicoot资源库:逆向工程与源码分享
- Spring Boot Starter 自动IP计数功能实现指南
- 我的世界牛顿物理学模组深入解析
- STM32单片机工程创建详解与模板应用
- GDG堪萨斯城代码实验室:离子与火力基地示例应用
- Android Capstone项目:实现Potlatch服务器与OAuth2.0认证
- Cbit类:简化计算封装与异步任务处理
- Java8兼容的FullContact API Java客户端库介绍