1. 程式人生 > >IntelliJ IDEA for Mac 快捷鍵整理

IntelliJ IDEA for Mac 快捷鍵整理

開發十年,就只剩下這套架構體系了! >>>   

1. Editing (編輯)


No.快捷鍵描述
1Command+Shift+Enter自動結束程式碼,行末自動新增分號
2Command+P顯示方法的引數詳情
3Control+J快速檢視文件
4Command+滑鼠移上去顯示程式碼簡要資訊
5Command+F1在錯誤或警告處顯示具體描述資訊
6Command+N聲稱程式碼
7Control+O覆蓋方法(重寫父類方法)
8Control+I實現方法(實現介面中的方法)
9Command+Option+T包圍程式碼(使用if...else等包圍選中的程式碼)
10Command+/註釋/取消註釋與行註釋
11Command+Option+/註釋/取消註釋與塊註釋
12Option+向上箭頭連續選中程式碼塊
13Option+向下箭頭減少當前選中的程式碼塊
14Command+Option+L格式化程式碼
15Control+Option+O優化import
16Control+Option+I自動縮排線
17Tab縮排程式碼
18Shift+Tab反縮排程式碼
19Command+X剪切當前行或選中的塊到剪貼簿
20Command+C複製當前行或選中的塊到剪貼簿
21Command+V從剪貼簿貼上
22Command+Shift+V從最近的緩衝區貼上
23Command+D複製當前行或選中的塊
24Command+Delete刪除當前行或選中的塊的行
25Control+Shift+J智慧地將程式碼拼接成一行
26Shift+Enter開始新的一行
27Command+Shift+U大小寫切換
28Option+Fn+Delete刪除到單詞末尾
29Option+Delete刪除到單詞開始
30Command+‘+’/‘-’展開/摺疊程式碼塊
31Command+Shift+‘+’展開所有程式碼塊
32Command+Shift+‘-’摺疊所有程式碼塊
33Command+W關閉活動的編輯器選項卡

2. Search/Replace (查詢/替換)


No.快捷鍵描述
1Double Shift查詢任何東西
2Command+F檔案內查詢
3Command+G查詢模式下,向下查詢
4Command+Shift+G查詢模式下,向上查詢
5Command+R檔案內替換
6Command+Shift+F全域性查詢(根據路徑)
7Command+Shift+R全域性替換(根據路徑)

3. Usage Search (使用查詢)


No.快捷鍵描述
1Option+F7在檔案中查詢用法
2Command+F7在類中查詢用法
3Command+Shift+F7在檔案中突出顯示的用法

4. Compile and Run (編譯和執行)


No.快捷鍵描述
1Command+F9編譯專案
2Command+Shift+F9編譯選中的檔案、包或模組
3Control+Option+R彈出Run的可選擇選單
4Control+Option+D彈出Debug的可選擇選單
5Control+R執行
6Control+D除錯
7Control+Shift+R從編輯器執行上下文環境配置
8Control+Shift+D從編輯器執行上下文環境配置

5. Debugging (除錯)


No.快捷鍵描述
1F8進入下一步,如果當前行斷點是一個方法,則不進入當前方法體內
2F7進入下一步,如果當前行斷點是一個方法,則進入當前方法體內,如果該方法體還有方法,則不會進入該內嵌的方法中
3Shift+F7智慧步入,斷點所在行上有多個方法呼叫,會彈出進入哪個方法
4Shift+F8跳出
5Control+F9執行到游標處,如果游標前有其他斷點會進入到該斷點
6Control+F8計算表示式(可以更改變數值使其生效)
7Command+Control+R恢復程式執行,如果該斷點下面程式碼還有斷點則停在下一個斷點上
8Command+F8切換斷點(若游標當前行有斷點則取消斷點,沒有則加上斷點)
9Command+Shift+F8檢視斷點資訊

6. Navigation (導航)


No.快捷鍵描述
1Command+O查詢類檔案
2Command+Shift+O查詢所型別檔案
3Command+Shift+[/]切換標籤頁
4Esc從工具視窗進入到程式碼視窗
5Command+L在當前檔案跳轉到某一行的指定處
6Command+E顯示最近開啟的檔案記錄列表
7Command+Option+向左箭頭/向右箭頭退回/前進到上一個操作的位置
8Command+Shift+Delete跳轉到最後一個編輯的地方
9Option+F1顯示當前檔案選擇目標彈出層,彈出層中有很多目標可以進行選擇
10Command+B/滑鼠點選進入游標所在的方法/變數的介面或是定義處
11Command+Option+B/滑鼠點選跳轉到實現處
12Option+Space/Command+Y快速開啟游標所在方法、類的定義
13Control+Shift+B跳轉到型別宣告處
14Command+U前往當前游標所在方法的父類的方法/介面定義
15Command+F12彈出當前檔案結構層
16Control+H顯示當前類的層次結構
17Control+Option+H顯示呼叫層次結構
18F2/Shift+F2跳轉到上一個/下一個突出錯誤或者警告的位置
19F4編輯檢視程式碼源
20Option+F3選中檔案/資料夾/程式碼行,使用助記符新增/取消書籤
21Command+F3顯示所有標籤

7. Refactoring (重構)


No.快捷鍵描述
1F5複製檔案到指定目錄
2F6移動檔案到指定目錄
3Command+Delete在檔案上為安全刪除檔案,彈出確認框
4Shift+F6重新命名檔案
5Command+F6更改簽名
6Command+Option+M將選中的程式碼提取為方法
7Command+Option+V提取變數
8Command+Option+F提取欄位
9Command+Option+C提取常量
10Command+Option+P提取引數

8. VCS/Local History (版本控制/本地歷史記錄)


No.快捷鍵描述
1Command+K提交程式碼到版本控制器
2Command+T從版本控制器更新程式碼
3Option+Shift+C檢視最近的變更記錄

9. Live Templates (動態模板)


No.快捷鍵描述
1Command+Option+J彈出模板選擇視窗,將選定的程式碼使用動態模板包住
2Command+J插入自定義動態程式碼模板

10. General (通用)


No.快捷鍵描述
1Command+1...Command+9開啟相應編號的工具視窗
2Command+S儲存所有
3Command+Control+F切換全屏模式
4Command+Shift+F12切換最大化編輯器
5Option+Shift+F新增到收藏夾
6Option+Shift+I檢查當前檔案與當前的配置檔案
7Command+,開啟IDEA系統設定
8Command+;開啟專案結構對話方塊
9Command+Shift+A查詢動作
10Control+Tab編輯視窗和工具視窗之間切換