eclipse快速生成set、get代码快捷键

引言

除了鼠标右键空白处—>source选择我们需要的操作之外是否还有更快捷的不需要鼠标的操作呢?

如何快速的通过键盘来生成get、set方法?如何快速的通过键盘生成toString方法?如何快速的通过键盘生成需要实现的父类方法呢?

快速生成get、set、toString快捷键

首先我们知道source的快捷键是:Alt + Shift + s

 

那么打开了Source之后,我们如何选择get、set方法?请注意Source之下的子菜单中的一个细节:

 

 

注意看上图中的红色小框内,他们有一个共同的特点,那就是它们下方都有一个下划线,这个被下划线标识的字母就是你需要点击的下一个字母,也就是说如果你希望打开生成get、set对话框,那么在点击Alt + Shift + s 之后点击的应该是字母 r 。

打开get、set对话框之后,和原来的操作一样,都是选中全部,然后点击确定。但是不使用鼠标的话,我们需要使用:

5次tab键 + 2次回车键 : Tab ——>Enter——>Tab——>Tab——>Tab——>Tab——>Enter

上面这个按键顺序一般是固定的,虽然按得次数有点多,但是熟练了之后肯定是要快过鼠标选择的。

 

同理,遵照前面提到的下划线提示,可以知道toString的会话是点击字母s,所以快速生成toString的方法就是:

Alt+ Shift + s ——> s ——>Enter 

为什么toString的方法的快捷键这么简单?因为Eclipse会默认直接将所有属性选中,并且已经选中Generate 按钮,默认直接回车即可。

其他Source相关的快捷键

除了get、set、toString等,如果你继承了一个接口,而这个接口有许多抽象方法,那么也可以通过这种方式来快速生成。

当然最重要的是首先通过 Alt + Shift + s打开 Source快捷键提示菜单:

 

有了这个,你只需要找到你希望快速生成的条目,点击下划线对应的字母即可打开会话框,再配合Tab + 回车的组合就能在不使用鼠标的情况下快速达到你希望看到的效果。包括Format代码、Clean Up项目、快速生成hashCode、构造方法等等。

总结

快速生成get、set方法的快捷方式:

Alt + Shift + s ——> r ——>Tab ——>Enter——>Tab——>Tab——>Tab——>Tab——>Enter 

快速生成toString的方法:

 Alt+ Shift + s ——> s ——>Enter 

其他的快速操作,只需要参考Eclipse中提示的下划线,小小的下划线就是你自己发掘快捷操作的捷径!

0

发表评论

邮箱地址不会被公开。