Eclipse快捷键使用总结


网上关于eclipse快捷键的使用介绍有很多,不过一般篇幅都比较长,真正快捷常用的键可能反而被掩盖了。鉴于此种情况,本人根据自身的使用习惯、参照80/20的原则,按照使用频度对最常用的快捷键进行了如下归纳,欢迎各位视情况纠正或补充。

常用指数:★★★★★

Ø Ctrl+1 :快速修复

 这个用法太灵活了,习惯性的没事就按按,看看会弹出来什么修改建议,照着提示做就可以了

Ø Alt+ / : 代码助手、偷懒利器。

比如敲一个长变量到一半,按这个键可以自动补齐。很多情况下这个键需要和ctrl + 1配合才能发挥到极致。

因为这两个键实在是太常用,所以在此多说些废话,举个例子。比如要打出这么一段代码:

 

AddMainProductWizard wizard = new AddMainProductWizard(getViewId(),

MAIN_PRODUCT_MODULE_ID);

 

最踏实的做法是从左到右慢慢敲,其中的长类名或者变量名可能需要去别的地方拷贝。我习惯的比较快捷的做法是这样:

先敲new addm ,然后alt +/,差不多AddMainProductWizard这个类就能提示出来了,回车补全,后面的参数自己视实际情况补上(当然这期间的getViewId()MAIN_PRODUCT_MODULE_ID这么长的变量肯定还是要靠alt+/补全的),初步得到:

 

new AddMainProductWizard(getViewId(),MAIN_PRODUCT_MODULE_ID);

 

此时应该会出编译警告了(因为这样孤零零的一行new代码一般是无意义的),在有警告的黄线处按ctrl+1,选择第一项建议(assign statement to local viriable),就会得到如下代码了:

AddMainProductWizard  addMainProductWizard = new AddMainProductWizard(

getViewId(), MAIN_PRODUCT_MODULE_ID);

然后把变量名改得合适点就ok了。

 

上面的例子叙述得很啰嗦,但是用得熟练以后自己就能体会出来了。

Ø Ctrl+ Shift +R :

打开某个资源 (类、普通文件等等)

Ø Ctrl+ J 增量查找

如果搜索条件是即时输入的就用这个,如果输入条件是拷贝自别处、目前就在剪贴板中的话,就老实用ctrl +F吧

Ø Ctrl+(Shift)+K 相同文本查找

参照当前已选中的文本快速定位到下一个或上一个(这种情况就别用ctrl+F了)

常用指数:★★★★

Ø Alt+ Shift + R : 重命名

重命名变量/类/方法等,会自动替换所有引用到的地方。这个其实属于重构的范畴。

Ø Ctrl+D: 删除当前行,

如果选择了多行就是删除选中的所有行 

Ø Ctrl+Alt+↓(↑) : 

复制当前行到下面(上面)一行 (同样支持选择多行的情况)

多说一句,默认情况下如果机器是Inter集成显卡,那么这个键被定义成翻转屏幕了,需要去显卡的图形选项-快捷键 里面把这个快捷键禁用掉。

Ø Alt+↓(↑) 当前 行和下面一行交互位置

特别实用,可以省去先剪切,再粘贴了 (同样支持选中多行的情况)

Ø Ctrl+Q 定位到最后编辑的地方

Ø Ctrl+O 显示当前成员列表,

一般配合其自带的过滤框,可以快速定位到某个方法。

Ø Ctrl+ Shift + G 显示引用

查找光标所在元素(方法,变量,类等等)的被引用情况(别再用ctrl+F 或者ctrl + H搜索了)

Ø Ctrl+ E 显示当前打开的editors的下拉列表

如果当前打开了很多editor,则在切换到另一个editor时,使用这个键再配合其自带的过滤框进行输入查找、定位,比单纯靠眼睛找某个editor要快得多。

常用指数:★★★

Ø Ctrl+T 显示当前类的继承结构。类继承关系复杂时可以用用

Ø F3:查看声明。比如光标在一个变量上时按F3,会跳到声明该变量的地方。同理,方法/类等都适用。

Ø Alt+←(→) 前/后一个编辑的页面

Ø Ctrl+L 跳转到某行

Ø Ctrl+M 最大化当前的Editor或View (再按则反之)

Ø Ctrl+Shift+B添加/去除断点  

常用指数:★★

Ø Alt+ shift  + s  系列:

按这个键会出一个弹出式菜单,可能不是太常用,但是真要用到的话会节省不少代码量,自己看菜单内容吧:

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值