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
- IDEA-使用eclipse快捷鍵IdeaEclipse
- eclipse中的常用快捷鍵Eclipse
- Eclipse工具:常用快捷鍵記錄Eclipse
- eclipse三大註釋快捷鍵Eclipse
- Eclipse的編輯功能非常強大,掌握了Eclipse快捷鍵Eclipse
- Eclipse中新增文件註釋快捷鍵Eclipse
- IDEA如何設定成Eclipse的快捷鍵IdeaEclipse
- Eclipse 快捷鍵失效解決辦法整理Eclipse
- 當idea配置eclipse快捷鍵時,設定全域性替換的快捷鍵IdeaEclipse
- word自定義快捷鍵
- vscode 自定義快捷鍵VSCode
- Eclipse+Android開發:Android模擬器快捷鍵EclipseAndroid
- 作為程式猿,一定要知道的電腦快捷鍵和Eclipse快捷鍵Eclipse
- CAD自定義快捷鍵命令
- Sketch怎麼自定義快捷鍵
- Java入門學習手冊之Eclipse常用快捷鍵彙總JavaEclipse
- C4D常用快捷鍵與自定義快捷鍵分享
- Eclipse註釋關鍵詞Eclipse
- MacBook Pro如何自定義設定快捷鍵?Mac
- Eclipse中各種檔案的註釋與取消註釋的快捷鍵Eclipse
- goodbye eclipse~GoEclipse
- Eclipse SymphonyEclipse
- Maven EclipseMavenEclipse
- 使用Mac自定義快捷鍵執行shell指令碼Mac指令碼
- eclipse安裝教程配置 2021最新eclipse教程Eclipse
- 如何在Eclipse中如何自動新增註釋和自定義註釋風格Eclipse
- windows10系統如何自定義截圖快捷鍵Windows
- 自定義 Linux 快捷命令Linux
- Eclipse建立workingsetEclipseGse
- Older Versions Of EclipseEclipse
- 再見,Eclipse。Eclipse
- Eclipse lombok javaEclipseLombokJava
- eclipse 並沒有 改變錯誤包名 和 改變錯誤類名 的快捷鍵!Eclipse
- 【Android Eclipse】Eclipse 引用 library 時的常見異常AndroidEclipse
- Eclipse-用Eclipse搭建一個maven專案-續EclipseMaven
- vscode 自定義 當前行轉大寫快捷鍵 alt + shift + UVSCode