通用:
Ctrl + Alt + S 設置
Ctrl + Alt + Shift + S 工程設置
Ctrl + Shift + A 查詢命令
Double Shift 查詢任何東西
Alt + Enter 導入包/自動修正/語言注入等
Alt + Insert 生成代碼/新建文件
ide
編輯:
Ctrl + Space 代碼提示
Ctrl + Shift + Space 智能提示
Ctrl + Shift + Enter 語句自動完成
Ctrl + D 複製當前行
Ctrl + Y 刪除當前行
Ctrl + Z 撤銷
Ctrl + Shift + Z 重作
Ctrl + Backspace/Delete 刪除光標前面/後面的單詞
Ctrl + Shift + Up/Down 行或方法上/下移動工具
Ctrl + W 或 Ctrl + Shift + W 智能選擇文本
Ctrl + Left/Right 定位到前一個/後一個單詞(配合Shift可選中)
Ctrl + ]/[ 定位到代碼塊結束/開始(配合Shift可選中)
Alt + Up/Down 定位到上一個/下一個方法
Ctrl + G 定位到某一行
F2 或 Shift + F2 定位到有錯誤的代碼測試
Ctrl + B 打開光標所在處的類
Ctrl + Alt + B 查看接口或抽象類的實現
Ctrl + U 查看類的父類、接口
Ctrl + Shift + I 在當前窗口查看光標所在處類的代碼優化
Ctrl + O 生成覆蓋方法
Ctrl + I 生成實現方法
Ctrl + J 生成模版代碼
Ctrl + Alt + T 生成環繞代碼
Ctrl + / 或 Ctrl + Shift + / 生成註釋spa
Ctrl + Q 查看類文檔
Ctrl + P 查看方法參數信息
Ctrl + H 查看類的繼承結構
Ctrl + Alt + L 自動Format
Ctrl + Alt + O 優化導入的類和包
Ctrl + Shift + U 大小寫切換
Ctrl + Shift + V 從歷史剪貼板複製
Alt + Shift + Insert 進入/退出列編輯模式版本控制
導航:
Ctrl + N 查找類
Ctrl + Shift + N 查找文件
Ctrl + Alt + Shift + N 查找類中的方法或變量
Alt + F7 查找類或方法在哪被使用調試
Alt + Left/Right 在標籤頁左右切換
Ctrl + F4 關閉當前標籤頁
Esc 回到代碼編輯窗口
Shift + Esc 關閉最近一次使用的工具欄orm
Ctrl + E 最近打開的文件
Ctrl + Shift + E 最近編輯的文件
Ctrl + Alt + Left/Right 返回至上次瀏覽的位置
Ctrl + Shift + Backspace 返回至上次編輯的位置繼承
查找/替換:
Ctrl + F 查找文本
F3 或 Shift + F3 查找下一個/上一個
Ctrl + R 替換文本
Ctrl + Shift + F 全局查找文本
Ctrl + Shift + R 全局替換文本接口
其餘:
Alt + ` 打開版本控制菜單
Ctrl + K 提交代碼
Ctrl + Alt + Shift + T 代碼重構
Ctrl + Shift + T 生成測試類
Ctrl + Shift + C 複製文件的絕對路徑
Ctrl + Shift + Left/Right 調整側邊工具欄的寬度
Ctrl + Shift + F12 顯示/隱藏全部側邊工具欄
調試:
F8 / F7 單步調試/單步調試(進入方法)
Shift + F7 / Shift + F8 智能進入方法/跳出方法
Alt + F9 運行到光標處
Alt + F8 計算表達式
F9 恢復運行
Ctrl + F8 在當前行設置/取消斷點
自定義:Shift + P (自定義) 在項目視圖中定位Shift + R (自定義) 打開Restful調試器Shift + M (自定義) 打開Maven管理器Shift + T (自定義) 顯示/隱藏側邊工具欄按鈕