MyEclipse中常用的快捷键有很多,合理的使用其中一些快捷键组合,可以有效提高开发的效率和质量。

1、Ctrl + Shift + R:打开资源。可以查找并打开工作区中任何一个文件,且支持使用通配符 * 和 ? 进行模糊查询。

2、Ctrl + O:快速概要。会列出当前类的所有属性和方法,可以快速定位到某个属性或方法,而不需要拖动滚动条上下查找。

3、Ctrl + L:转到行。可以快速跳转到当前类的某一行,而不需要拖动滚动条上下查找,载知道行号的情况下,可以更精确定位。

4、Ctrl + M:编辑窗口最大化。

5、Ctrl + D:删除当前行。

6、Ctrl + Shift + F:代码格式化。对选中的行进行代码格式化。

7、Ctrl + Shift + C:多行注释。对选中的行进行代码注释。

8、Alt + Shift + J:给类或方法添加java doc注释。

9、Ctrl + 1:快速修复。主要用来修复错误,提示可供选择的方法,与自动提示有点类似。

比如:创建一个Map对象,此时没有导入对应的包会报错,选中该行,通过Ctrl + 1,然后选择修复的方案。

10、Ctrl + 2:快速协助。可以快速补全代码。(PS:使用方法为,先按Ctrl + 2,再快速按对应的字母或等提示出来后选择一下)

(1)Ctrl + 2,F:可以将返回值或计算结果快速赋值给一个属性字段。

比如:

System.currentTimeMillis(); 

自动补全:

private long currentTimeMillis;
currentTimeMillis = System.currentTimeMillis();

(2)Ctrl + 2,L:可以将返回值或计算结果快速赋值给一个变量。

比如:

System.currentTimeMillis();

自动补全:

long currentTimeMillis = System.currentTimeMillis();

(3)Ctrl + 2,R:可以将文件内的变量进行重命名,包括定义和使用的地方。

11、Alt + Shift + R:重命名。可以将文件或变量进行重命名。

12、Shift + Enter / Ctrl + Shift +Enter:创建空白行。

(1)Shift + Enter:在当前行的下方创建空白行,与光标是否在行末无关。

(2)Ctrl + Shift +Enter:在当前行的上方创建空白行,与光标是否在行末无关。

 

13、Alt + ↑(↓):上下移动文本。可将选中的几行内容,通过上下方向键进行移动。

14、Alt + /:输出提示。输入到一半时,可以给出代码提示,然后我可以选择到底使用那个方法或者变量。

小技巧:

(1)在java类中,要写一个main方法,只需输入main,然后用此快捷键,按回车即可。

(2)在方法中,要写一个System.out.println()方法,只需输入syso,然后用此快捷键即可。

原文地址:http://www.cnblogs.com/pcheng/p/8386384.html

最新文章

  1. SSDB 主从配置
  2. Django+python+BeautifulSoup垂直搜索爬虫
  3. CSS笔记(十三)CSS3之过渡
  4. java客户端连接MongoDB数据库的简单使用
  5. 常用文件的文件头(附JAVA测试类)
  6. CentOS下Mysql安装调试
  7. javascript 简单工厂
  8. 【★】SPF(Dijkstra)算法完美教程
  9. Variant does not reference an auomation object
  10. 解决Idea无法提示代码、不检查语法的方法
  11. C#异步线程
  12. Sqlserver 连接oracle和mysql数据库 已经oracle导入sqlserver表数据
  13. Python流程控制if判断以及whlie循环
  14. 群晖上使用kvm(qemu)笔记[原创]
  15. 获取请求Url
  16. 51Nod 2020 排序相减
  17. Codeforces 769D k-Интересные пары чисел
  18. php 日志模块源码解析
  19. 洛谷 3295 [SCOI2016]萌萌哒——并查集优化连边
  20. 在做excel导出时如何将workbook直接写在输出流中

热门文章

  1. JDBC连接数据库方法的封装,以及查询数据方法的封装
  2. Ta们,用云计算改变着更多普通人的生活,所以,我们1218
  3. 利用canvas来绘制一个会动的图画,欢迎指教
  4. Windows下将jar包封装成服务程序
  5. 根据viewport的size自动调整fontsize大小
  6. less @import and extend及mixin详解
  7. 【NLP_Stanford课堂】情感分析
  8. 【Leetcode】【Medium】Word Break
  9. zimbra邮件服务器的搭建和迁移
  10. 用npm-run自动化任务(转)