`

你是爱剑之人吗?-Eclipse提高工作效率的好习惯

阅读更多

    也许你每天基本都在使用Eclipse,它是你的利器,但宝剑的锋利能否在在你手中发挥呢?你是爱剑之人吗?,也许你是高手,使它的光芒更耀眼,也许你屈辱了它。

 

下面就一些每天都在使用的东西列个表(不分先后),肯定是不全的,或者是不详细的,高手请补充,入门弟子请体验

 


Eclipse提高工作效率的好习惯:

1、切换编辑点 Alt + <-, Alt + ->

2、查看打开文件 Ctr + e

3、充分利用模板 主要是自己定义的

4、自定义快捷键生成Getter和Setter
我的:Ctr+Shift+S,S
单个的属性的生成你可以:
Ctr+1 建议中有一项

5、删除时候尽量不要退格或者Delete键
行级别 Ctr+d
行中个别部分 Ctr+x  

6、看见方法名或者变量名不好,替换Ctr+2,r

补充:10 楼 reverocean 提供了一个更好的方法:重命名直接用 ctrl+alt+R

7、查找选中的下一个:Ctr+k,反查:Ctr+Shift+k

8、运行Ctr+F11

9、大小写转化:Ctr+Shift+X Ctr+Shift+Y

10、最大一般窗口切换:Ctr+M

11、有时候,Alt+Shift+X,Q 运行还是挺爽,特别是个别运行build时候

12、多窗口编辑,可能你不适应,但是用熟之后,会发现蛮高效的:
Window->New Window

13、实现接口的类注解:@Override,利用Ctr+1还是蛮好使

14、忘记类名,记得大概?
Ctr+Shift+T 记得用* ? 哦

15、调试就不用说了 F5 F6 F8 F7

16、控制台那一排的标签,能关几个就关几个,别浪费资源,我就使用了三个Problems Tasks Consle

17、充分利用TODO和Tasks视图,很可能你想以后实现或者改进的东西你自己忘记了

 

下面这些是汇集楼下弟兄的:

7 楼 dracularking

 

18、切换定位类中方法         Ctrl+Shift+Down/Up

 

19、拷贝选中行                     Ctrl+Alt+Down/Up

補充一下:

20、对应第18条或者这个活动大纲更好用:  ctr+o

 

6 楼 xujingbao

 

21、ctrl+shift+r 文件搜索 (不用一个个的把包点开,去找)

补充一下:

配合体会一下第14条的 ctrl+shift+t

 

22、alt+shift+Q P 当编辑窗口最大时,可以快速打开 Package Explorer

 

23、alt+shift+Q C 当编辑窗口最大时,可以快速打开 Console

 

24、ctrl+b 进行build (一般取消了自动build)、ctrl+l 定位行号

 

25、ctrl+shift+f 代码格式化

补充一下:

这个一般我们会用save action(Window->Preferences->Java->Editor->Save actions)会更方便

 

8 楼 toflyhigh

 

26、ctrl+t(ctrl+t+t) 查看类或方法的继承结构

 

27、ctrl+shift+u 查看变量在哪里被引用了

 

28、ctrl+shift+g(alt+shift+h) 查看方法在哪里被调用了

 

29、alt+shift+c 重构类或方法签名(重构接口时很有效)

 

10 楼 reverocean

补充:

30、关于重构快捷键,我就不说了,好好利用重构的功能对于代码结构的调整真的是一个字:爽!

所以它是提高效率的一个绝好的途径,在这里大加赞赏是因为我还是处理重构的初级水平,可以经常试试这样来提高:

经常按按:Alt+Shift+T (=右键->Refactor->系列选择)

多谢10楼兄reverocean的提醒。

 

2009-08-24 补充:

26、ctrl+t(ctrl+t+t) 查看类或方法的继承结构,以前没留意,现在发现:

程序中跟踪代码,快速找到接口的实现方法:光标停在方法上,CTR+T,然后点击实现类的方法,就进去了。

55
15
分享到:
评论
19 楼 qbq 2009-08-06  
Alt+Shift+R  重命名
18 楼 namelessmyth 2009-06-27  
很好的文章,顶了
17 楼 iammonster 2009-05-19  
鹤惊昆仑 写道

alt+f3 直接跳转到实现中。需要安装插件implementor

接口的实现?F4不就可以吗
16 楼 鹤惊昆仑 2009-05-18  
alt+f3 直接跳转到实现中。需要安装插件implementor
15 楼 luoyahu 2009-05-18  
其实我觉的有这两个就差不多了。
alt+/
ctrl+1
14 楼 iammonster 2009-05-18  
vearn 写道

补充一个我认为很重要的——模板window-&gt;Preferences-&gt;Java-&gt;Templates例如输入try,按下Alt+/

第三条中已经提到了,这个是提高效率的非常便捷的方式,默认的完全不够用,自己把经常用到代码段抽象出来定义成模板,效率起码提高30%。
13 楼 vearn 2009-05-18  
补充一个我认为很重要的——模板

window->Preferences->Java->Templates

例如输入try,按下Alt+/
12 楼 toflyhigh 2009-05-18  
hetylei 写道

jinyan798 写道19、拷贝选中行&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ctrl+Alt+Down/Up不管用,我用了一下,把我的屏幕给倒过来啦这是因为你的显卡驱动占用了这个快捷键


呵呵 是的
11 楼 hetylei 2009-05-18  
jinyan798 写道

19、拷贝选中行                     Ctrl+Alt+Down/Up不管用,我用了一下,把我的屏幕给倒过来啦

这是因为你的显卡驱动占用了这个快捷键
10 楼 iammonster 2009-05-15  
jinyan798 写道

19、拷贝选中行&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ctrl+Alt+Down/Up不管用,我用了一下,把我的屏幕给倒过来啦

呵呵,这样,你看看你那快捷键是不是正确,方法如下:
Window->Preferences->General->Keys
在查找框输入:duplicate 或者 Ctrl+Alt+Up
看duplicate对应的快捷键是不是Ctrl+Alt+Up,提示:注意该视图的其他选项哦,不再一一说了
9 楼 jinyan798 2009-05-15  
19、拷贝选中行                     Ctrl+Alt+Down/Up
不管用,我用了一下,把我的屏幕给倒过来啦
8 楼 reverocean 2009-05-15  
重命名直接用 ctrl+alt+R
重构提炼方法 ctrl+alt+M
重构常量    ctrl+alt+T a (记不清,大概是a)
将方法及变量提成Field级 ctrl+alt+F


我觉的重构里面的快捷键比较好用
7 楼 iammonster 2009-05-15  
xujingbao 写道

呵呵 弱弱的问一句 Tasks用来做什么啊 我怎么感觉没什么用啊&nbsp;&nbsp;

那你看看TODO是做什么的吧,然后自己试试他的功能,或许你会喜欢上它的。
对于喜欢写程序从大到细的人来说就更不能放过这个好东西了。
6 楼 toflyhigh 2009-05-15  
我也补充两个

ctrl+t(ctrl+t+t) 查看类或方法的继承结构
alt+shift+c 重构类或方法签名(重构接口时很有效)
ctrl+shift+u 查看变量在哪里被引用了
ctrl+shift+g(alt+shift+h) 查看方法在哪里被调用了
ctrl+o+"输入某个方法的开头字符"  查找类方法
f12  激活编辑窗口
5 楼 dracularking 2009-05-15  
非常好 博主提醒了我很多 比如那个Ctrl+K 只有在实践中多用 才能真正消化吸收成自己的
列举两个我比较常用的,很多网上很容易搜到,全列出来就没意思了

Go to Next/Last Member          Ctrl+Shift+Down/Up
Copy Lines                 Ctrl+Alt+Down/Up
4 楼 iammonster 2009-05-15  
呵呵 怎么没人补充呢? 有点遗憾
3 楼 yanhua 2009-05-15  
和我的习惯很相似奥
2 楼 iammonster 2009-05-14  
wangcheng3721 写道

很好的帖子哦&nbsp; 收藏了

有个小问题&nbsp;&nbsp; 笔误?

5、删除时候尽量不要退格或者Delete键
行级别 Ctr+d
行中个别部分 Ctr+x&nbsp;
利用剪切来实现部分删除,还能实现回收站功能Ctr+v,呵呵有创意


哦 Sorry,你挺仔细的,是笔误,呵呵。多谢了
1 楼 wangcheng3721 2009-05-14  
很好的帖子哦  收藏了

有个小问题   笔误?

5、删除时候尽量不要退格或者Delete键
行级别 Ctr+d
行中个别部分 Ctr+x 
利用剪切来实现部分删除,还能实现回收站功能Ctr+v,呵呵有创意

相关推荐

Global site tag (gtag.js) - Google Analytics