IntelliJ IDEA和Eclipse快捷鍵對比總結
本人小白一名,在實際開發中最開始使用Eclipse,後來在leader的影響下轉為Idea。不得不說,Idea確實要比Eclipse好用(個人感覺),用過之後也不願意再轉回Eclipse,具體原因各位用過之後就知道。
在使用兩個IDE的過程中,因為快捷鍵不統一,到處查閱,浪費了不少時間。所以覺得有必要寫一篇部落格記錄下來,一來是為自己做一個記錄,後面使用時直接檢視,二來也為各位同行做點小小的總結,希望能夠幫助到大家。由於博主本人傾向於Idea的使用,所以本文對比時儘量以Idea的使用為主,當然Eclipse也是非常棒的IDE。有不詳盡之處歡迎批評指正。
提前宣告,本人使用的IDE版本如下:
- Eclipse:Oxygen Release(4.7.0)
- IntelliJ IDEA:2017.3.4(Ultimate Edition)
下面上乾貨:
Eclipse | IDEA | 補充說明 |
Ctrl+C | Ctrl+C | 複製 |
Ctrl+V | Ctrl+V | 貼上 |
暫未發現 | Ctrl+Shift+V或Ctrl+Shift+Insert | 選擇貼上(IDEA會儲存你最近5條複製的記錄,相當於貼上板) |
Ctrl+H | Ctrl+Shift+F | 全域性查詢關鍵字 |
暫未發現 | Ctrl+Shift+R | 全域性查詢關鍵字並替換 |
Ctrl+F | Ctrl+F | 當前檔案內查詢 |
Ctrl+F | Ctrl+R | 當前檔案內替換 |
Ctrl+Shift+R | Ctrl+Shift+N | 根據檔名搜尋(IDEA包含class) |
Ctrl+Shift+R | Ctrl+N | 根據class名搜尋 (IDEA搜尋時只需包含關鍵字即可,Eclipse搜尋必須以關鍵字開頭) |
Ctrl+Alt+Shift+N | 根據方法名搜尋 | |
Ctrl+W | Shift+Click | 關閉當前檔案 |
Ctrl+Shift+G | Alt+F7 | 查詢某一方法何處被呼叫 |
Alt+Shift+S | Alt+Insert | 生成get、set、構造方法等 |
Alt+Shift+Z | Ctrl+Alt+T | 包住程式碼塊(if、try catch等操作) |
Ctrl+D | Ctrl+Y | 刪除整行 |
暫未發現 | Ctrl+X | 剪下整行 |
暫未發現 | Ctrl+D | 複製整行 |
Ctrl+Z | Ctrl+Z | 撤銷 |
Ctrl+Y | Ctrl+Shift+Z | 恢復 |
Ctrl+T | Ctrl+H | 顯示類的繼承樹 |
Ctrl+L | Ctrl+G | 跳轉至指定行 |
Ctrl+Alt+R | Shift+F10 | 啟動服務(如Tomcat) |
Ctrl+Alt+D | Shift+F9 | Debug啟動服務 |
Ctrl+Alt+S | Alt+F2 | 停止服務 |
Ctrl+T | SVN更新 | |
Ctrl+K | SVN提交 | |
Ctrl+E | 開啟最近檔案 | |
Double Shift | Search Everywhere | |
Ctrl+Shift+U | 切換大小寫 |
提醒一點:需要注意和其他軟體的熱鍵衝突,比如預設情況下,IDEA中非常常用的Ctrl+Shift+F和搜狗輸入法切換繁體衝突!
另外,Idea中有一個非常強大的功能:Help->Find Action(Ctrl+Shift+A):根據描述搜尋快捷鍵,如下圖所示,博主輸入“Toggle C”,顯示出的第一條記錄為上面提到的Toggle Case(切換大小寫),其快捷鍵為Ctrl+Shift+U。這個功能是非常人性化的,各位小夥伴可以自行所搜感興趣的內容。
未完待續...
先寫這些,後面在使用中再做補充。本文原創,轉載請註明出處。