Intellij IDEA快捷鍵講解以及與Eclipse的對比
Intellij IDEA重要快捷鍵部分:
命令:Ctrl+Shift+A可以查詢所有Intellij的命令,並且每個命令後面還有其快捷鍵。所以它不僅是一大神鍵,也是查詢學習快捷鍵的工具。
新建:Alt+Insert可以新建類、方法等任何東西。
格式化程式碼:格式化import列表Ctrl+Alt+O,格式化程式碼Ctrl+Alt+L。
切換視窗:Alt+Num,常用的有1-專案結構,3-搜尋結果,4/5-執行除錯。Ctrl+Tab切換標籤頁,Ctrl+E/Ctrl+Shift+E開啟最近開啟過的或編輯過的檔案。
單元測試:Ctrl+Alt+T建立單元測試用例。
執行:Alt+Shift+F10執行程式,Shift+F9啟動除錯,Ctrl+F2停止。
除錯:F7/F8/F9分別對應Step into,Step over,Continue。
此外還有些我自定義的,例如水平分屏Ctrl+|等,和一些神奇的小功能Ctrl+Shift+V貼上很早以前拷貝過的,Alt+Shift+Insert進入到列模式進行按列選中。
視窗切來切去:Ctrl+Tab
選你所想:Ctrl+W
程式碼生成:Template/Postfix +Tab
發號施令:Ctrl+Shift+A
無處藏身:Shift+Shift
自動完成:Ctrl+Shift+Enter
創造萬物:Alt+Insert
在某行中任何位置直接條狀到下一行:Shift+Enter
在某行中任何位置直接條狀到上一行:Ctrl+Alt+Enter
智慧補全:Ctrl+Shift+Space
自我修復:Alt+Enter
重構一切:Ctrl+Shift+Alt+T
CTRL+ALT+ left/right 前後導航編輯過的地方
Ctrl+Shift+Backspace可以跳轉到上次編輯的地
Intellij IDEA快捷鍵和Eclipse的對比
分類 |
功能點 |
Eclipse快捷鍵 |
IDEA快捷鍵 |
搜尋 |
搜尋文字 |
Ctrl + F |
Ctrl + F Ctrl + R 查詢替換 Alt + P/A 逐個/全部替換 Alt + F3 查詢當前選中詞 |
繼續搜尋 |
Ctrl + K 向前 Ctrl + Shift + K 向後 |
F3 Shift + F3 |
|
搜尋方法 |
Ctrl + O |
Ctrl + F12 |
|
搜尋類 |
Ctrl + Shift + T |
Ctrl + N |
|
搜尋檔案 |
Ctrl + Shift + T |
Ctrl + Shift + N 這兩個都支援簡單的正則表示式,還支援直接按大寫字母的縮略,例如: 查詢JsonTranscoder,只需要輸入JT |
|
搜尋所有引用處 |
Ctrl + Alt + H |
Alt + F7 |
|
搜尋所有文字出現的位置 |
Ctrl + H |
Ctrl + Shift + F |
|
檢視類繼承關係的快捷鍵 |
ctrl+T | ctrl+H | |
編輯 |
自動程式碼補全 |
Alt + / |
Alt + /(自己修改過的) |
自動程式碼生成 |
|
Alt + Insert |
|
快速修復錯誤 |
Ctrl + 1 |
Alt + Enter |
|
刪除當前行 |
Ctrl + D |
Ctrl + X |
|
複製到下一行 |
|
Ctrl + D |
|
註釋/取消註釋 |
Ctrl + / |
Ctrl + / |
|
選中當前字 |
|
Ctrl + W
|
|
補全當前行 |
|
Ctrl + Shift + Enter 神器,補全當前行,最常用的場景時補全當前行後的;號,並將游標定位到下一行 |
|
調出最近複製的N份內容 |
|
Ctrl + Shift + V |
|
檢視最近編輯的檔案 |
|
Ctrl + E |
|
對比最近修改 |
|
Alt + Shift + C |
|
格式化程式碼 |
Ctrl + Shift + F |
Ctrl + Alt + L |
|
整理import |
Ctrl + Shift + O |
Ctrl + Alt + O |
|
跳轉 |
顯示方法層次 |
|
Ctrl + Shift + H |
顯示類、方法說明 |
F2 |
Ctrl + Q |
|
跳到方法定義處 |
|
Ctrl + B |
|
跳到方法實現處 |
|
Ctrl + Alt + B |
|
跳到上/下一方法 |
|
Alt + Up/Down |
|
上/下一檢視處 |
Alt + <- Alt + -> |
Ctrl + Alt + Up/Down |
|
跳到指定行 |
Ctrl + L |
Ctrl + G |
|
重構 |
改名 |
Alt + Shift + R |
Shift + F6 |
其他常用 |
|
Ctrl + F6 修改方法簽名 Ctrl + Shift + F6 修改引數的型別 Ctrl + Shift + V引入區域性變數 Ctrl + Shift + P 引入引數 Ctrl + Shift + F 引入類變數 Ctrl + Shift + M 引入方法 Ctrl + Shift + C 引入常量 |
|
執行 |
啟動除錯 |
|
Alt + Shift + F9 |
啟動執行 |
|
Alt + Shift + F10 |
|
單步進入 |
F5 |
F7 |
|
單步跳過 |
F6 |
F8 |
|
跳過 |
F8 |
F9 |
|
執行選中語句 |
|
Alt + F8 |
|
視窗 |
調出介面 |
|
Ctrl + Alt + S調出Settings介面 Ctrl + Alt + Shift + S調出專案Setting介面 |
關閉介面 |
|
Ctrl + F4 或 ESC |
|
開啟視窗 |
|
Alt + 視窗編號(例如專案視窗編號是1) |
|
最大化視窗 |
Ctrl + M |
Ctrl + Shift + F12 |
|
隱藏視窗 |
|
Shift + ESC |
|
關閉當前檔案 |
|
Ctrl + F4 |
|
垂直分屏 |
|
Ctrl + | (自定義的) |
|
調整視窗位置 |
|
Ctrl + M 將當前游標處顯示到螢幕中央 |
|
切換視窗 |
|
Ctrl + Tab |