天天看點

Eclipse實用快捷鍵

自己常用:

1.Alt+↑/↓ 選中行上下交換行或者說上下移動整行内容。

2.Ctrl+Alt+↑/↓ 複制并粘貼選中内容,并且不占用粘貼闆空間,複制的内容不再粘貼闆裡面。

3.Ctrl+Shift+x/y 切換為大寫/小寫

4.Ctrl+/ 注釋選中該行

5.Ctrl+q 跳轉到最後一次編輯的地方

6.Ctrl+h 調出搜尋視窗

7.Ctrl+f 目前編輯視窗查找/替換

8.Ctrl+d 删除選中行

9.Ctrl+w 關閉單個标簽頁

10.Ctrl+e 快速打開所有标簽頁清單(打開便簽頁面多的時候灰常實用,不過用滑鼠點選一下那個标簽頁末尾雙箭頭">>"其實也不費啥)

11.Ctrl+m 最大化,很實用啊!

12.切換編輯點 Alt + ←/→

13.Ctrl+Shift+R 快速打開檔案

不太實用的:

Ctrl+n new一個XXX檔案

Ctrl+l 快速到達指定line number

Ctrl+i 收起已格式化的行

網絡補充:

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

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視圖,很可能你想以後實作或者改進的東西你自己忘記了

18、切換定位類中方法 Ctrl+Shift+Down/Up

19、拷貝選中行 Ctrl+Alt+Down/Up

20、對應第18條或者這個活動大綱更好用: ctr+o

21、ctrl+shift+r 檔案搜尋 (不用一個個的把包點開,去找)

22、alt+shift+Q P 當編輯視窗最大時,可以快速打開 Package Explorer

23、alt+shift+Q C 當編輯視窗最大時,可以快速打開 Console

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

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

26、ctrl+t(ctrl+t+t) 檢視類或方法的繼承結構

27、ctrl+shift+u 檢視變量在哪裡被引用了

28、ctrl+shift+g(alt+shift+h) 檢視方法在哪裡被調用了

29、alt+shift+c 重構類或方法簽名(重構接口時很有效)

30、關于重構快捷鍵,我就不說了,好好利用重構的功能對于代碼結構的調整真的是一個字:爽!

轉自:[url] http://developer.51cto.com/art/200905/124817.htm[/url]

一個Eclipse骨灰級開發者總結了他認為最有用但又不太為人所知的快捷鍵組合。通過這些組合可以更加容易的浏覽源代碼,使得整體的開發效率和品質得到提升。

1. ctrl+shift+r:打開資源

[img]http://dl2.iteye.com/upload/attachment/0091/0084/394c9b4f-bd5f-3dbf-afcd-34090c2e0adb.gif[/img]

這可能是所有快捷鍵組合中最省時間的了。這組快捷鍵可以讓你打開你的工作區中任何一個檔案,而你隻需要按下檔案名或mask名中的前幾個字母,比如applic*.xml。美中不足的是這組快捷鍵并非在所有視圖下都能用。

ctrl+shift+R Open Resource

2. ctrl+o:快速outline

[img]http://dl2.iteye.com/upload/attachment/0091/0086/646aaea5-f2c0-3c5c-bf03-8e3334448767.gif[/img]

如果想要檢視目前類的方法或某個特定方法,但又不想把代碼拉上拉下,也不想使用查找功能的話,就用ctrl+o吧。它可以列出目前類中的所有方法及屬性,你隻需輸入你想要查詢的方法名,點選enter就能夠直接跳轉至你想去的位置。

ctrl+o Quick Outline

3. ctrl+e:快速轉換編輯器

[img]http://dl2.iteye.com/upload/attachment/0091/0088/25d759f0-5bb8-3551-bf3c-6d4df77edd56.gif[/img]

這組快捷鍵将幫助你在打開的編輯器之間浏覽。使用ctrl+page down或ctrl+page up可以浏覽前後的頁籤,但是在很多檔案打開的狀态下,ctrl+e會更加有效率。

ctrl+e Quick Switch Editor

4. ctrl+2,L:為本地變量指派

開發過程中,我常常先編寫方法,如Calendar.getInstance(),然後通過ctrl+2快捷鍵将方法的計算結果指派于一個本地變量之上。這樣我節省了輸入類名,變量名以及導入聲明的時間。Ctrl+F的效果類似,不過效果是把方法的計算結果指派于類中的域。

5. alt+shift+r:重命名

重命名屬性及方法在幾年前還是個很麻煩的事,需要大量使用搜尋及替換,以至于代碼變得零零散散的。今天的Java IDE提供源碼處理功能,Eclipse也是一樣。現在,變量和方法的重命名變得十分簡單,你會習慣于在每次出現更好替代名稱的時候都做一次重命名。要使用這個功能,将滑鼠移動至屬性名或方法名上,按下alt+shift+r,輸入新名稱并點選回車。就此完成。如果你重命名的是類中的一個屬性,你可以點選alt+shift+r兩次,這會呼叫出源碼處理對話框,可以實作get及set方法的自動重命名。

6. alt+shift+l以及alt+shift+m:提取本地變量及方法

源碼處理還包括從大塊的代碼中提取變量和方法的功能。比如,要從一個string建立一個常量,那麼就標明文本并按下alt+shift+l即可。如果同一個string在同一類中的别處出現,它會被自動替換。方法提取也是個非常友善的功能。将大方法分解成較小的、充分定義的方法會極大的減少複雜度,并提升代碼的可測試性。

7. shift+enter及ctrl+shift+enter

Shift+enter在目前行之下建立一個空白行,與光标是否在行末無關。Ctrl+shift+enter則在目前行之前插入空白行。

8. Alt+方向鍵

這也是個節省時間的法寶。這個組合将目前行的内容往上或下移動。在try/catch部分,這個快捷方式尤其好使。

9. ctrl+m

大顯示螢幕能夠提高工作效率是大家都知道的。Ctrl+m是編輯器視窗最大化的快捷鍵。

10. ctrl+.及ctrl+1:下一個錯誤及快速修改

[img]http://dl2.iteye.com/upload/attachment/0091/0090/9335f845-fc44-352d-898e-111648905fed.gif[/img]

ctrl+.将光标移動至目前檔案中的下一個報錯處或警告處。這組快捷鍵我一般與ctrl+1一并使用,即修改建議的快捷鍵。新版Eclipse的修改建議做的很不錯,可以幫你解決很多問題,如方法中的缺失參數,throw/catch exception,未執行的方法等等。

ctrl+1 Quick Fix

更多快捷鍵組合可在Eclipse按下ctrl+shift+L檢視。

11. 焦點移動到檔案,選中檔案後自動打開左側樹,在 Eclipse>>Project Explorer标簽旁邊的 ←→箭頭 “Link with editor”

12. Ctrl+3 讓Eclipse的QuickAccess擷取焦點,功能類似Ctrl+Shift+R。可打開類傳回上一個class(Alt+←)

繼續閱讀