Eclipse 是一个开放源代码的、基于Java的可扩展开发平台,就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。。 Eclipse(Myeclipse)中有很多便于开发的快捷键组合,从而节省时间提高开发效率。本文介绍了常用的一些个人认为有用而且实用的快捷组合, 从而使开发者更加容易的浏览源代码或个人写的代码,使得整体的开发效率代码质量得到提升。

1、ctrl+shift+R  打开资源

组快捷键可以打开工程中任意一个文件,而本人只需按文件名或者mask名的字母顺序输入就会出现对应的文件或者在内容中某个关键字再按快捷键也可以的,例
如:CustomerAuthent*.java。但是只能显示工程中个人写的文件,类似*.jar的文件是无法显示的。

2、ctrl+O  快速outline打开类文件方法
如果想要查看当前类的方法或某个特定方法,利用此组合快捷键可以列出当前类中的所有方法及属性,只需输入想要查询的方法名或者属性,回车enter就能够直接跳转至对应的位置。

3、alt+shift+R  文件重命名
使用此组合键需要将鼠标移动至属性名或方法名上选中,按下alt+shift+R,输入新名称并点击回车。如果重命名是针对某个类中的一个属性时,按组合键alt+shift+R两次呼叫出源码处理对话框实现get及set方法的自动重命名。

4、ctrl+E:快速转换编辑器
此组快捷键将帮助你在打开的编辑器之间有多个窗口时切换浏览。使用ctrl+page down或ctrl+page up可以浏览前后的选项卡;如果在很多文件同时打开的状态下,ctrl+E会提高很高的效率。

5、alt+方向键
此组合快捷键可以将当前行的内容往上或者往下移动;或者选中任意连续的行的内容往上或者往下移动。在try/catch异常处理部分尤其好使,本人推荐使用。

6、shift+enter
此组合快捷键可以在当前行之后创建一个空白行与与光标是否在行末无关。

7、ctrl+shift+enter
此组合快捷键可以在当前行之前创建一个空白行与与光标是否在行前无关。

8、ctrl+M
此组合快捷键可以将显示屏幕最大化,从而提高用户查看代码的视野以及工作的效率。

9、ctrl+1 快速修改错误
此组合快捷键可以快速的问题提供修改意见,从而提高代码编写效率。

10、ctrl+shitf+A

组合键是Eclipse的列编辑功能,只需要通过快捷键Alt+Shift+A 进入列编辑模式,修改完成后,再按一次 Alt+Shift+A
退出列编辑模式。如果想一块代码缩进只需选中代码块按Tab即可(shift+Tab代码的缩进
Tab增加空格数);如果想在每行的前面添加字符串直接填写即可还有很多插入方式自己摸索一下就知道了。

11、ctrl+shift+L
此组合快捷键可以查看所有快捷键组合命令。Eclipse或Myeclipse常用快捷键组合详解

来源:http://www.yoodb.com/article/view/ff8080814a916910014a9938878c001a

Eclipse或Myeclipse常用快捷键组合详解的更多相关文章

  1. maven常用插件配置详解

    常用插件配置详解Java代码    <!-- 全局属性配置 --> <properties> <project.build.name>tools</proje ...

  2. Javascript常用的设计模式详解

    Javascript常用的设计模式详解 阅读目录 一:理解工厂模式 二:理解单体模式 三:理解模块模式 四:理解代理模式 五:理解职责链模式 六:命令模式的理解: 七:模板方法模式 八:理解javas ...

  3. 常用socket函数详解

    常用socket函数详解 关于socket函数,每个的意义和基本功能都知道,但每次使用都会去百度,参数到底是什么,返回值代表什么意义,就是说用的少,也记得不够精确.每次都查半天,经常烦恼于此.索性都弄 ...

  4. MyEclipse 常用快捷键

    MyEclipse 常用快捷键 编辑: Ctrl+1 快速修复(最经典的快捷键,就不用多说了,可以解决很多问题,比如import类.try catch包围等) Ctrl+Shift+F 格式化当前代码 ...

  5. Delphi中TStringList类常用属性方法详解

    TStrings是一个抽象类,在实际开发中,是除了基本类型外,应用得最多的. 常规的用法大家都知道,现在来讨论它的一些高级的用法. 先把要讨论的几个属性列出来: 1.CommaText 2.Delim ...

  6. 提高Java代码质量的Eclipse插件之Checkstyle的使用详解

    提高Java代码质量的Eclipse插件之Checkstyle的使用详解 CheckStyle是SourceForge下的一个项目,提供了一个帮助JAVA开发人员遵守某些编码规范的工具.它能够自动化代 ...

  7. JAVA Eclipse使用Maven构建web项目详解(SSM框架)

    tips: 启动项目后,welcome-file的链接即为测试用例 部署maven web项目 Eclipse使用Maven构建web项目详解 pom.xml添加webapp依赖: <depen ...

  8. e lisp 常用缓冲区函数详解

    e lisp 常用缓冲区函数详解 函数名 函数概要 buffer-name 返回当前缓冲区的名字 buffer-file-name 返回当前缓冲区所指文件的名字,包括路径 current-buffer ...

  9. 转:springmvc常用注解标签详解

    Spring5:@Autowired注解.@Resource注解和@Service注解 - IT·达人 - 博客园--这篇顺序渐进,讲得超级好--此人博客很不错http://www.cnblogs.c ...

随机推荐

  1. Java 互联网工程师要具备哪些技能或技术?

    Java技术的世界是个无底洞,永远也学不完,不废话了,我就简单的说一下自己的看法(偏重Java方面,什么html.css.js这些不在这次的讨论之内,虽然JavaServer开发有时候也都需要懂点): ...

  2. asp程序调试

    最近一直在开发asp的接口.调试一个很大的工作量.每次都让人疯狂.asp当中的提取方式时,因为没有智能提示能工具,很容易丢掉参数.而且,因为是弱类型,可以直接定义使用,不强制声明,看似很方便.很容易出 ...

  3. 自定义View(7)draw与onDraw区别

    draw()这个函数本身会做很多事情,可参看源码.         *      1. Draw the background         *      2. If necessary, save ...

  4. BigDecimal四舍五入

    /*由数字字符串构造BigDecimal的方法 *设置BigDecimal的小数位数的方法 */ import java.math.BigDecimal; //数字字符串 String StrBd=& ...

  5. [ionic开源项目教程] - 第8讲 根据菜单分类加载数据(重要)

    [ionic开源项目教程] - 第8讲  根据菜单分类加载数据(重要) [效果图] 注意 今天遇到一个比较棘手的问题,就是左右滑动菜单的设计不合理性,所以tab1.html对应的视图层和control ...

  6. [反汇编练习] 160个CrackMe之025

    [反汇编练习] 160个CrackMe之025. 本系列文章的目的是从一个没有任何经验的新手的角度(其实就是我自己),一步步尝试将160个CrackMe全部破解,如果可以,通过任何方式写出一个类似于注 ...

  7. acdream 1686 梦醒(时钟重合)

    Problem Description 娜娜离开了这个王国,走向远方,在旷野上,娜娜看到了一个大时钟,上面的时针分针秒针都在缓缓转动,那只挥着翅膀的天使又出现了,天使说:“外面天已经亮了,娜娜你别睡过 ...

  8. ecshop首页调用评论及图片

    1.在library文件夹中建立一个名为index_comment.lbi文件 2.输入以下代码 <meta http-equiv="Content-Type" conten ...

  9. Java自增原子性问题(测试Volatile、AtomicInteger)

    这是美团一面面试官的一个问题,后来发现这是一道面试常见题,怪自己没有准备充分:i++;在多线程环境下是否存在问题?当时回答存在,接着问,那怎么解决?...好吧,我说加锁或者synchronized同步 ...

  10. Linux下基于HTTP协议带用户认证的GIT开发环境设置

    Git 的访问可以采用 HTTP 或 SSH 协议安全的访问,通常我们使用 gitlib 进行 Web 管理,但是在 Linux 命令行开发环境下,基本都是使用 SSH 协议,只需要在 gitlib ...