1. 程式人生 > >Eclipse使用————生成Get/Set、toString快捷鍵(不使用滑鼠)

Eclipse使用————生成Get/Set、toString快捷鍵(不使用滑鼠)

引言

除了滑鼠右鍵空白處—>source選擇我們需要的操作之外是否還有更快捷的不需要滑鼠的操作呢?

如何快速的通過鍵盤來生成get、set方法?如何快速的通過鍵盤生成toString方法?如何快速的通過鍵盤生成需要實現的父類方法呢?

快速生成get、set、toString

首先我們知道source的快捷鍵是:Alt + Shift + s

那麼打開了Source之後,我們如何選擇get、set方法?請注意Source之下的子選單中的一個細節:

(我跟你講,這個圖一般人截不出來!!不信你試試!!截出來的請文末留言 -.0

注意看上圖中的紅色小框內,他們有一個共同的特點,那就是它們下方都有一個下劃線,這個被下劃線標識的字母

就是你需要點選的下一個字母,也就是說如果你希望開啟生成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中提示的下劃線,小小的下劃線就是你自己發掘快捷操作的捷徑!