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

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. 【HDU 6005】Pandaland(Dijkstra)

    Problem Description Mr. Panda lives in Pandaland. There are many cities in Pandaland. Each city can ...

  2. 【NEFU 117 素数个数的位数】(素数定理)

    Description 小明是一个聪明的孩子,对数论有着很浓烈的兴趣. 他发现求1到正整数10n 之间有多少个素数是一个很难的问题,该问题的难以决定于n 值的大小. 现在的问题是,告诉你n的值,让你帮 ...

  3. python023 Python3 标准库概览

    Python3 标准库概览 操作系统接口 os模块提供了不少与操作系统相关联的函数. >>> import os >>> os.getcwd() # 返回当前的工作 ...

  4. zoj 1949 Error Correction

    Error Correction Time Limit: 2 Seconds      Memory Limit: 65536 KB A boolean matrix has the parity p ...

  5. POJ 3667 线段树的区间合并简单问题

    题目大意:有一排标号1-N的房间.操作一:询问是不是有连续长度为a的空房间,有的话住进最左边(占用a个房间)操作二:将[a,a+b-1]的房间清空(腾出b个房间)思路:记录每个区间中“靠左”“靠右”“ ...

  6. hdu 1501 基本搜索深搜

    #include<stdio.h> #include<string.h> char s1[300],s2[300],s[500]; int len1,len2,len3,fla ...

  7. CF830B:Cards Sorting

    对叠放着的n张牌,第i张牌写有数字Ai,进行操作:将牌堆顶的牌取出,若是当前牌堆最小值就扔掉,否则放到牌堆底,求牌堆空时操作次数. 怎么看怎么像约瑟夫..不过约瑟夫DP我不太熟,于是就yy了一下 “当 ...

  8. Eval 和 Bind 的区别

    原文发布时间为:2008-10-20 -- 来源于本人的百度文章 [由搬家工具导入] 据绑定表达式包含在 <%# 和 %> 分隔符之内,并使用 Eval 和 Bind 函数。 Eval 函 ...

  9. 深入理解计算机操作系统——第11章:CS模型,网络

    网络编程: 11.1 客户端-服务器编程模型 (1)一个应用是由一个服务器进程和一个或多个客户端进程组成. (2)服务器管理某种资源,并且操纵这种资源来为客户端服务. CS模型: CS的基本操作是事务 ...

  10. ACM-ICPC 2018 南京赛区网络预赛 L && BZOJ 2763 分层最短路

    https://nanti.jisuanke.com/t/31001 题意 可以把k条边的权值变为0,求s到t的最短路 解析  分层最短路  我们建立k+1层图 层与层之间边权为0,i 向 i+1层转 ...