eclipse 自定義eclipse快捷鍵
大家有木有發現,儘管eclipse的快捷鍵很多,但是仍然有很多常用操作沒有快捷鍵,比如:跳過所有的斷點、刪除所有的斷點等。但是後來才發現其實eclipse有很多操作可以有快捷鍵,但是預設沒有提供,我們可以通過自定義eclipse快捷鍵的方式來滿足自己的高效coding和debug的需求。
自定義快捷鍵意味著,可以新增可以新增的快捷鍵,同時也可以修改快捷鍵(如果你對某快捷鍵不爽的話)。
自定義eclipse快捷鍵的步驟
下面介紹下eclipse快捷鍵的配置方法,如下圖所示:
在Windows–>Perferences–>General–>Keys裡面可以設定所有eclipse的快捷鍵。開啟可以看到只是部分的功能有快捷鍵,還有不少的功能沒有快捷鍵,這些快捷鍵都可以自定義,比如要設定ctrl+shift+1為跳過所有斷點,可以先在命令過濾文字框裡面輸入想要設定的命令或者操作的英文名稱(這個需要意會了,比如除錯相關的命令,可以輸入“breakpoint”,就能找到,如果實在不知道叫啥,就拖動滾動條一個個的看吧),跳過所有斷點肯定是和breakpoint有關,所以輸入breakpoint,可以看到列表裡面有了所有和斷點相關的命令,選擇“Skip All Breakpoint”,然後在“Binding”裡面按下ctrl+shift+1,再在“When”裡面選擇“In Windows”即可。
快捷鍵的上下文(Context)
其中“When”是告訴你,你設定的快捷鍵的會在什麼場景下可用,或者說上下文是什麼,In windows表示所有視窗,該快捷鍵的命令都會執行。這個上下文的還有個繼承的潛規則:
- In Dialogs and Windows
- In Windows (extends In Dialogs and Windows)
- In Dialogs (extends In Dialogs and Windows)
- Editing Text (extends In Windows)
- Editing Java Source (extends Editing Text)
- Debugging (extends In Windows)
- Debugging Java (extends Debugging)
- Schema
從上面的圖片中可以看到快捷鍵設定中可以選擇schema,預設的schema是Default,其實eclipse自帶了emacs版的快捷鍵,喜歡emacs的同學可以使用這個schema。其中也有個潛規則,就是emacs schema繼承了Default schema的快捷鍵,如果emacs的快捷鍵在Default中也有,那麼emacs的快捷鍵優先順序高,會覆蓋Default的快捷鍵。
個人經驗
想必不少人設定快捷鍵的時候擔心會和其他快捷鍵衝突,所以不知道應該把某命令設定成什麼快捷鍵。其實這個問題還好說,因為“Conflict”裡面會告訴你你當前設定的快捷鍵和那些其他快捷鍵在什麼場景上下文下衝突。經過我自己的測試,我發現一些的9個組合基本沒有被eclipse使用到,大家可以放心設定自己的快捷鍵。即ctrl+shift+1~9,,希望能對大家提供參考。
Reference
eclipse的幫助文件快捷鍵章節:Help–>Workbench User Guide–>Reference–>Perferences–>Keys
轉載自:自定義eclipse快捷鍵
相關文章
- Eclipse 快捷鍵Eclipse
- Eclipse快捷鍵Eclipse
- Eclipse快捷鍵大全Eclipse
- Eclipse快捷鍵指南Eclipse
- Eclipse常用快捷鍵Eclipse
- 【轉】Eclipse快捷鍵指南Eclipse
- eclipse常用的快捷鍵Eclipse
- eclipse 快捷鍵組合Eclipse
- Eclipse 3.1快捷鍵【Z】Eclipse
- Eclipse快捷鍵 10個最有用的快捷鍵Eclipse
- eclipse中的常用快捷鍵Eclipse
- Eclipse的技巧(快捷鍵等)Eclipse
- Eclipse智慧提示及快捷鍵Eclipse
- eclipse、myeclipse常用快捷鍵Eclipse
- Eclipse工具:常用快捷鍵記錄Eclipse
- eclipse三大註釋快捷鍵Eclipse
- IDEA-使用eclipse快捷鍵IdeaEclipse
- Eclipse常用設定及快捷鍵Eclipse
- Android:在eclipse中快捷鍵AndroidEclipse
- 動畫講解Eclipse常用快捷鍵動畫Eclipse
- Eclipse常用且不易記快捷鍵Eclipse
- Eclipse匯入包的快捷鍵Eclipse
- 常用的幾個eclipse快捷鍵Eclipse
- Eclipse常用快捷鍵的使用(二)Eclipse
- 【轉載】Eclipse快捷鍵 10個最有用的快捷鍵Eclipse
- word自定義快捷鍵
- eclipse 快捷鍵大全,eclipse查詢類,檔案,新增註釋Eclipse
- Eclipse的編輯功能非常強大,掌握了Eclipse快捷鍵Eclipse
- Eclipse中新增文件註釋快捷鍵Eclipse
- IntelliJ IDEA與eclipse快捷鍵IntelliJIdeaEclipse
- 最常用的 Eclipse 快捷鍵總結Eclipse
- Mac eclipse 快捷鍵及常用設定MacEclipse
- java Eclipse 編輯操作的快捷鍵JavaEclipse
- Eclipse 快捷操作Eclipse
- Eclipse 的快捷鍵以及文件註釋、多行註釋的快捷鍵Eclipse
- Eclipse 快捷鍵失效解決辦法整理Eclipse
- Visual Studio(C#)快捷鍵與Eclipse(JAVA)快捷鍵對比C#EclipseJava
- 【轉】Eclipse/MyEclipse 最最常用的快捷鍵Eclipse