熟练一些快捷键,会使你的开发更加快捷。高效,值得花些时间学一下!

1. ctrl+shift+r:打开资源

这可能是全部快捷键组合中最省时间的了。这组快捷键能够让你打开你的工作区中不论什么一个文件,而你仅仅须要按下文件名称或mask名中的前几个字母,比方applic*.xml。美中不足的是这组快捷键并不是在全部视图下都能用。

2. ctrl+o:高速outline 

假设想要查看当前类的方法或某个特定方法,但又不想把代码拉上拉下,也不想使用查找功能的话,就用ctrl+o吧。它可以列出当前类中的全部方法及属性,你仅仅需输入你想要查询的方法名,点击enter就行直接跳转至你想去的位置。

3. ctrl+e:高速转换编辑器 

这组快捷键将帮助你在打开的编辑器之间浏览。使用ctrl+page down或ctrl+page up能够浏览前后的选项卡,可是在非常多文件打开的状态下,ctrl+e会更加有效率。

4. ctrl+2,L:为本地变量赋值 

开发过程中,我经常先编写方法,如Calendar.getInstance()。然后通过ctrl+2快捷键将方法的计算结果赋值于一个本地变量之上。这样我节省了输入类名。变量名以及导入声明的时间。

Ctrl+F的效果类似,只是效果是把方法的计算结果赋值于类中的域。 

5. alt+shift+r:重命名 

重命名属性及方法在几年前还是个非常麻烦的事,须要大量使用搜索及替换,以至于代码变得零零散散的。今天的Java IDE提供源代码处理功能,Eclipse也是一样。如今。变量和方法的重命名变得十分简单,你会习惯于在每次出现更好替代名称的时候都做一次重命名。

要使用这个功能,将鼠标移动至属性名或方法名上。按下alt+shift+r,输入新名称并点击回车。就此完毕。假设你重命名的是类中的一个属性,你能够点击alt+shift+r两次,这会呼叫出源代码处理对话框,能够实现get及set方法的自己主动重命名。 

6. alt+shift+l以及alt+shift+m:提取本地变量及方法 

源代码处理还包含从大块的代码中提取变量和方法的功能。比方。要从一个string创建一个常量。那么就选定文本并按下alt+shift+l就可以。假设同一个string在同一类中的别处出现。它会被自己主动替换。方法提取也是个很方便的功能。将慷慨法分解成较小的、充分定义的方法会极大的降低复杂度,并提升代码的可測试性。

7. shift+enter及ctrl+shift+enter 

Shift+enter在当前行之下创建一个空白行。与光标是否在行末无关。Ctrl+shift+enter则在当前行之前插入空白行。

8. Alt+方向键 

这也是个节省时间的法宝。这个组合将当前行的内容往上或下移动。在try/catch部分,这个快捷方式尤其好使。 

9. ctrl+m 

大显示屏幕可以提高工作效率是大家都知道的。Ctrl+m是编辑器窗体最大化的快捷键。

10. ctrl+.及ctrl+1:下一个错误及高速改动 

ctrl+.将光标移动至当前文件里的下一个报错处或警告处。

这组快捷键我一般与ctrl+1一并使用,即改动建议的快捷键。新版Eclipse的改动建议做的非常不错。能够帮你解决非常多问题,如方法中的缺失參数,throw/catch exception,未运行的方法等等。

eclipse中经常使用快捷键的更多相关文章

  1. Xcode自定义Eclipse中常用的快捷键

    转载自http://joeyio.com/2013/07/22/xcode_key_binding_like_eclipse/ Xcode自定义Eclipse中常用的快捷键 22 July 2013 ...

  2. Eclipse中的所有快捷键列表

    Eclipse中的所有快捷键列表: Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制 ...

  3. Eclipse中高效的快捷键、调试及Junit

    Eclipse中高效的快捷键 当我知道了这些快捷键的用法之后,感觉真的非常兴奋,没想到Eclipse中还有这么多令人惊喜的功能,真的能够提高效率. 内容提示 Alt+/ 用于输入标准库或者keywor ...

  4. Eclipse中常用的快捷键总结!不收藏后悔!

    Eclipse中常用的快捷键总结!不收藏后悔!Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ ...

  5. eclipse中格式化代码快捷键Ctrl+Shift+F失效的解决办法

    很长一段时间我的eclipse都有个毛病,就是当我要格式化代码的时候,右键-source-format能够起效,但ctrl+shift+f不好使了. 可以基本断定是快捷键与别的软件冲突了,但一直也没时 ...

  6. Eclipse中常用的快捷键,敏捷开发必备.

    1. ctrl+shift+r:打开资源 这可能是所有快捷键组合中最省时间的了.这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如applic*.xm ...

  7. 【开发技术】eclipse中格式化代码快捷键Ctrl+Shift+F失效的解决办法

    要格式化代码的时候,右键-source-format能够起效,但ctrl+shift+f不好使了. 原来是和“简繁体快捷键”冲突了.输入法中的这个快捷键我们一般不用,小勾勾去掉就成了. eclipse ...

  8. eclipse中的实用快捷键

    之前有写过“myeclipse实用快捷键”,今天总结一下“eclipse中的快捷键”. 1.打开文件Crtl+Shift+R: 2. 打开类文件包括能看到字在哪个jar   Ctrl+Shift+T: ...

  9. eclipse 中的注释 快捷键 多行注释快捷键 单行注释快捷键

    Eclipse 中的两种注释方法: (1)多行注释(2)单行注释 一. 多行注释快捷键 1:添加注释Ctrl+Shift+/ :    添加/* */注释 示例:选中代码块后按下快捷键即可 /* fl ...

  10. eclipse 中的注释 快捷键 多行注释快捷键 单行注释快捷键

    本文链接:https://blog.csdn.net/a0701302/article/details/76177244 Eclipse 中的两种注释方法: (1)多行注释 (2)单行注释 一. 多行 ...

随机推荐

  1. 10. InnoDB表空间加密

    10. InnoDB表空间加密 InnoDB支持存储在单独表空间中的表的数据加密 .此功能为物理表空间数据文件提供静态加密. 详细信息见官方文档

  2. win7下qt error: undefined reference to `_imp__getnameinfo@28'解决

    _imp__getnameinfo@28对应着winsock2.h的getnameinfo函数 首先需要导入对应的头文件 #ifndef WIN32 #include <sys/socket.h ...

  3. fshc模块fsch2mcu_if理解

    fshc2mcu_if中包括ahb2reg/ahb2fifo两个文件,都是协议转换文件.ahb2reg下游文件是reg files,ahb2fifo下游文件是fifo控制器.所有的配置和flag都是要 ...

  4. 第四讲:debugging simulation mismatches

    关于竞争冒险: 1.use +race utility to locate race condition code **** 2.use $vcdplusdeltacycleon to locate ...

  5. 第十三章:MFC库与Windows程序开发概述

    主要内容: 1.Windows程序的基本结构 2.MFC库简介 3.使用Visual C++开发Windows程序 具体内容略

  6. CSS小知识点一

    1.   text-indent属性    缩进文本 通过使用 text-indent 属性,所有元素的第一行都可以缩进一个给定的长度,甚至该长度可以是负值.这个属性最常见的用途是将段落的首行缩进,一 ...

  7. webservice学习第一天

    Webservice Webservice就是一种远程调用技术,他的作用就是从远程系统中获取业务数据 1 课程安排 l 什么是webservice l Webservice入门程序 l Webserv ...

  8. Java并发编程:用AQS写一把可重入锁

    Java并发编程:自己动手写一把可重入锁详述了如何用synchronized同步的方式来实现一把可重入锁,今天我们来效仿ReentrantLock类用AQS来改写一下这把锁.要想使用AQS为我们服务, ...

  9. [Vijos1617] 超级教主(DP + 单调队列)

    传送门 设 f[i] 表示吃完 f[i] 及其以下的能量球后所剩下的能量. 所以 f[i] = max(f[i], f[j] + (sum[i] - sum[j]) - i * 100) ( 0 &l ...

  10. 【贪心】codeforces B. Heidi and Library (medium)

    http://codeforces.com/contest/802/problem/B [题意] 有一个图书馆,刚开始没有书,最多可容纳k本书:有n天,每天会有人借一本书,当天归还:如果图书馆有这个本 ...