IntelliJ IDEA快捷鍵總結

搜索類快捷鍵

快捷鍵 描述
Ctrl + F 文件內查找字符串
Ctrl + Shift + F 按照文本的內容查找
雙擊Shift 查找任何內容,可搜索類、資源、配置項、方法等,還能搜索路徑
Ctrl + Shift + R 全局資源查找和替換
Ctrl + N 按類名搜索類,比如 Java,Groovy,Scala 等類文件
Ctrl + Shift + N 按文件名搜索所有文件,可以使用"hello.java:111"直接跳轉到hello.java的111行
Ctrl + Shift + Alt + N 符號搜索,包括接口名,類名,函數名,成員變量等
Ctrl + Shift + A 可以查找所有Intellij的命令,並且每個命令後面還有其快捷鍵

查看類快捷鍵

快捷鍵 描述
Alt + Q 查看類定義信息
Ctrl + P 查看參數定義
Ctrl + Q 查看Documentation
Ctrl + F12 查看當前類結構
Ctrl + Shift + V 查看剪貼板
Ctrl + H 查看類的層次關係
Ctrl + Shift + H 查看方法的層次關係
Ctrl + Alt + H 查看方法的調用層次結構
Ctrl + Shift + I 彈框查看方法實現
Alt + F7 查找類或方法在哪被使用
Ctrl + - 摺疊代碼
Ctrl + + 展開代碼
Ctrl + Shift + - 摺疊當前類的所有方法
Ctrl + Shift + + 展開當前類的所有方法
Alt + Num 切換窗口,常用的有1-項目結構,3-搜索結果,4/5-運行調試
Ctrl + Tab 切換標籤頁
Ctrl + E / Ctrl + Shift + E 打開最近打開過的或編輯過的文件
F11 添加、取消書籤
Ctrl + F11 帶標誌的書籤
Shift + F11 查看所有書籤

編輯類快捷鍵

快捷鍵 描述
Ctrl + Z 撤銷
Ctrl + Shift + Z 取消撤銷
Ctrl + X 剪切行
Ctrl + C 複製
Ctrl + V 粘貼
Ctrl + R 替換
CTRL + D 拷貝當前行到下一行
Ctrl + Y 刪除當前行
Ctrl + W 自動按語法選中代碼
Ctrl + Shift + W 反向自動按語法選中代碼
Delete 刪除
Alt + Delete 帶檢查的安全刪除,可用於方法
Ctrl + Shift + U 英文大小寫切換
Ctrl + O 覆蓋父類方法
Ctrl + I 實現接口方法
Alt + Enter 最常用的快捷鍵,含包選擇導入,幫助創建等
Ctrl + Shift + Space 智能補全
Ctrl + Shif t +Enter 自動補全末尾的字符
Alt + Insert 在包中就是選擇文件類型用於新建;在文件中就是添加構造器,Getter/Setter,toString實現等
Ctrl + Alt + Insert 在當前文件夾下選擇文件類型用於創建
Ctrl + Alt + T 選擇並進行代碼包圍
Ctrl + J 插入Live Template,比如main方法,我直接Ctrl + J,然後輸入main回車就會自動補全main()方法
Ctrl + Alt + J 選擇Live Tmeplate
Ctrl + 斜槓 單行註釋
Ctrl + Shift + 斜槓 多行註釋
Ctrl + Alt + L 格式化代碼
Ctrl + Alt + O 格式化import列表,去掉未使用的導包
Ctrl + Shift + ↑ 整行(方法)上移
Ctrl + Shift + ↓ 整行(方法)下移
Ctrl + Shift + J 轉換爲單行連接
Ctrl + Delete 從光標處往後刪除
Ctrl + Backspace 從光標處往前刪除

定位類快捷鍵

快捷鍵 描述
F2 定位到下一處的錯誤地方
Shift + F2 定位到上一處的錯誤地方
F3 移動到下一處匹配
Shift + F3 移動到上一處匹配
Ctrl + B或Ctrl+鼠標左鍵 跳轉聲明處
Ctrl + Alt + B 跳轉到實現處
Ctrl + G 跳轉到指定的行
Alt + Shift + Enter 將光標定位到上一行
Shift + Enter 將光標定位到下一行
Alt + ↑或↓ 上一個方法或下一個方法
Alt + ←或→ 切換到左邊窗口或右邊窗口
Ctrl + ←或→ 移動光標到前/後單詞
Ctrl + Shift + ←或→ 選擇光標前/後單詞
Ctrl + Alt + ← 跳轉上一次光標所在的位置
Ctrl + Alt + → 跳轉下一次光標所在的位置
Ctrl + Shift + Alt + ↑ 定位到上一處修改過的地方
Ctrl + Shift + Alt + ↓ 定位到下一處修改過的地方
Ctrl + [ 將光標定位到代碼塊開始處
Ctrl + ] 將光標定位到代碼塊結尾處
Ctrl + U 跳轉到父類
Ctrl + Shift + Alt + U 圖表方式查看繼承結構
Ctrl + Alt + Home 跳轉項目的啓動、入口類,如Junit測試類與被測試的類之間跳轉
Alt + Home 跳轉頂部的項目導航條
End 光標移到末尾
Home 光標移到行首

選擇類快捷鍵

快捷鍵 描述
Alt + J 選中下一處當前選擇的內容
Shift + Alt + J 取消選中下一處當前選擇的內容
Ctrl + Alt + Shift + J 全部選中當前文件中當前選擇的內容
Ctrl + Tab 切換操作頁面
Ctrl + E 最近操作過的文件列表
Ctrl + Shift + E 最近修改過的文件列表
Ctrl + A 選擇當前全部
Ctrl + W 逐層往外擴展並選中內容
Ctrl + Shift + W 取消逐層往外擴展選中的內容
Ctrl + Shift + ← 從光標處起,依次往左選中內容
Ctrl + Shift + → 從光標處起,依次往右選中內容
Shift + Home 從光標處起,一次選中至本行的頭部
Shift + End 從光標處起,一次選中至本行的尾部

窗口切換快捷鍵

快捷鍵 描述
Ctrl + F4 關閉當前Tab
Ctrl + Shift + ] 切換到下一個項目
Ctrl + Shift + [ 切換到上一個項目
Shift + ESC 關閉、隱藏當前面板
Ctrl + Shift + F12 關閉、隱藏所有面板

新建類快捷鍵

快捷鍵 描述
Alt + Insert 可以新建類、方法等任何東西
Ctrl + Alt + T 創建單元測試用例

運行調試類快捷鍵

快捷鍵 描述
Shift + F10 普通運行當前
Shift + F9 Debug運行當前
Alt + Shift + F10 普通運行所選
Alt + Shift + F9 Debug運行所選
Ctrl + F2 停止當前運行
F8 跳到下一步
Ctrl + F8 添加、取消斷點
Ctrl + Shift + F8 查看所有斷點
Alt + Shift + F8 強制跳到下一步
F7 進入代碼內部
Shift + F8 退出代碼內部
F9 斷點調試的Continue
Alt + F9 運行到光標處
Ctrl + Alt + F9 強制運行到光標處
Ctrl + F9 編譯項目
Ctrl + Shift + F9 編譯當前

文件操作快捷鍵

快捷鍵 描述
F5 複製當前文件
F6 移動當前文件
Ctrl + C 複製文件名
Ctrl + Shift + C 複製文件的完整路徑

重構快捷鍵

快捷鍵 描述
F5 拷貝
F6 移動
Shift + F6 重命名
Ctrl + Alt + Shift + T 重構彙總,重構當前
Ctrl + Alt + V 抽取變量
Ctrl + Alt + C 抽取常量
Ctrl + Alt + F 抽取字段
Ctrl + Alt + P 抽取參數
Ctrl + Alt + M 抽取方法
Ctrl + Alt + N 內聯
Ctrl + F6 修改簽名

版本控制快捷鍵

快捷鍵 描述
Alt + 反引號 VCS操作
Ctrl + T 拉取遠程倉庫
Ctrl + K 提交本地暫存區
Ctrl + M 查看提交信息歷史列表
Ctrl + Alt + A 添加版本控制
Ctrl + Shift + K 提交遠程倉庫
Ctrl + Alt + Z 撤銷當前的修改
Ctrl + Enter commit、提交
Alt + Shift + C 查看最近的修改

 

發佈了453 篇原創文章 · 獲贊 192 · 訪問量 183萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章