eclipse常用的快捷键(一)

每次再看老师视频的时候,看着他们在eclipse上面快速的演示代码的编写我都感觉很无语,怎么会这么快?完全跟不上他们的速度,为此我从上网上搜集各种关于eclipse中的关于快捷键操作的问题,希望能帮助自己,更希望能帮助大家

一、在eclipse里面怎么设置符合自己要求的快捷键

1、window→Preferences


2、General→Keys→根据Command里面的内容找到你要设置的快捷键对应的能容,选中以后在Binding中输入你要设置的快捷键(比如下面的Ctrl+F9),然后点击OK就算完成了



二、介绍一些eclipse里面常用的快捷键的使用

(注:这里是指一般情况下eclipse里面的快捷键,因为我们自己设置快捷键,有可能每个人的eclipse对应的快捷是不同的,或者是这个快捷键组合被其他应用程序占用了,都会受到影响!)


[注:下面每个快捷键有两个图,第一个图是设置快捷键的地方,第二图是快捷键的使用效果]

1. ctrl+shift+R:打开资源(Open Resource)

这可能是最常用的快捷键了,可以打开工作区中任何一个文件,而你只需要按下文件名中的前几个字母,比如application*.xml的结果如下:

美中不足的是这组快捷键并非在所有视图下都能用。





2. ctrl+o:快速outline(Quick Outline)

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





3. ctrl+e:快速转换编辑器(Quick Switch Editor)

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





 4. alt+shift+R:重命名(Rename)


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

属性和方法:鼠标移动至属性名或方法名上,选中以后,按下alt+shift+R,输入新名称并点击回车,所有引用到这个属性或方法的地方都会自动改变。


你还可以点击alt+shift+R两次,这会呼叫出源码处理对话框。(如果是属性的话,可以实现get及set方法的自动重命名,但是方法的名字不会自动改变)。



类名字:将鼠标选中要重命名的类,然后点击alt+shift+R就可以重命名(当然,这种情况下F2也能代替,我通常使用F2)



5. Shift+enter(Insert Line Below Current Line)以及Ctrl+shift+enter(Insert Line Above Current Line)

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

Shift+enter:Insert Line Below Current Line


Ctrl+shift+enter:Insert Line Above Current Line



效果:



6. Alt+方向键

这个组合将所选中能容或当前行的内容往上或下移动。在try/catch部分,这个快捷方式尤其好使。




效果:



7. Ctrl+m

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




8. ctrl+.   和  ctrl+1:分别代表:下一个错误和快速修改

    ctrl+.将光标移动至当前文件中的下一个报错处或警告处。这组快捷键我一般与ctrl+1一并使用,即修改建议的快捷键。新版Eclipse的修改建 议做的很不错,可以帮你解决很多问题,如方法中的缺失参数,throw/catch exception,未执行的方法等等。




ctrl+1的效果:




今天就先总结这么多,紧接着还会继续为大家总结!

大家如果有什么好的关于快捷键的使用的文章,也请大家以分享一下!


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值