Alt + Enter 引入類
Ctrl + O 查看咱們繼承的類或者接口中的方法,以及咱們要實現的方法
Ctrl + Alt + b 查看接口實現類中方法(就是咱們使用接口編程時,在調用實現類方法處直接Ctrl+鼠標左鍵方法,只能進入到接口中定義的方法處,可是使用該快捷鍵則直接到實現類的該方法中了)
Alt + Insert set/get; 構造方法; toString; 重寫方法
Ctrl+Alt+T 將代碼包在一個塊中,例如try/catch ;synchronized等
編程
Ctrl+E 最近使用的文件
Ctrl+Shift+E 最近更改的文件
Ctrl+F12 能夠顯示當前文件的結構
Ctrl+N 能夠快速打開類
Ctrl+P 能夠顯示參數信息
Ctrl+Alt+O 優化導入的類和包
Alt+Shift+C 最近的更改安全
【調試部分、編譯】
Ctrl+F2,中止
Alt+Shift+F9 選擇 Debug
Alt+Shift+F10 選擇 Run
Ctrl+Shift+F9 編譯
Ctrl+Shift+F10 運行
Ctrl+Shift+F8 查看斷點
F8 步過
F7 步入
Shift+F7 智能步入
Shift+F8 步出
Alt+Shift+F8 強制步過
Alt+Shift+F7 強制步入
Alt+F9 運行至光標處
Ctrl+Alt+F9 強制運行至光標處
F9 恢復程序
Alt+F10 定位到斷點
Ctrl+F8 切換行斷點
Ctrl+F9 生成項目編輯器
【重構】
Ctrl+Alt+Shift+T 彈出重構菜單
Shift+F6 重命名
F6 移動
F5 複製
Alt+Delete 安全刪除
Ctrl+Alt+N 內聯
【查找】
Ctrl+F 查找
Ctrl+R 替換
F3 查找下一個
Shift+F3 查找上一個
Ctrl+Shift+F 在路徑中查找
Ctrl+Shift+R 在路徑中替換
Ctrl+Shift+S 搜索結構
Ctrl+Shift+M 替換結構
Alt+F7 查找用法
Ctrl+Alt+F7 顯示用法
Ctrl+F7 在文件中查找用法
Ctrl+Shift+F7 在文件中高亮顯示用法
函數
編輯 快捷鍵 Ctrl + Shift + Space 代碼補全,列出與預期類型一致的方法或變量 Ctrl + Alt + Space 補全類名 Ctrl + Shift + Enter 補全語句 Ctrl + P 顯示方法參數 Ctrl + Q 顯示註釋文檔 Ctrl + mouse over code 顯示描述信息 Alt + Insert 生成代碼,生成Getter、Setter、構造器等 Ctrl + O 重寫父類方法 Ctrl + I 實現接口方法 Ctrl + Alt + T 使用(if..else,try..catch,for,synchronized等)包圍選中語句 Ctrl + / 使用"//"註釋或取消註釋 Ctrl + Shift + / 使用"/** **/"註釋或取消註釋 Ctrl + W 選擇代碼塊,連續按會增長選擇外層的代碼塊 Ctrl + Shift + W 與"Ctrl + W"相反,減小選擇代碼塊 Ctrl + Alt + L 格式化代碼 Ctrl + Alt + O 優化Imports Ctrl + Alt + I 自動優化代碼縮進 Tab 縮進代碼 Shift + Tab 取消縮進代碼 Ctrl + X 剪切代碼,未選擇代碼時剪切當前行 Ctrl + C 複製代碼,未選擇代碼時複製當前行 Ctrl + V 粘貼代碼 Ctrl + Shift + V 粘貼最近複製的內容代碼 Ctrl + D 複製代碼,未選擇代碼時複製當前行 Ctrl + Y 刪除行,未選擇時刪除當前行 Ctrl + Shift + J 合併多行爲一行 Ctrl + Enter 分隔一行爲多行 Shift + Enter 使光標所在位置的下一行爲新行 Ctrl + Shift + U 對選中的內容進行大小寫切換 Ctrl + Shift + ]/[ 選中到代碼塊的開始/結束 Ctrl + Delete 刪除從光標所在位置到單詞結束位置的字符 Ctrl + Backspace 刪除從單詞起始位置到光標所在位置的字符 Ctrl + F4 關閉當前編輯頁 查找/替換 快捷鍵 Ctrl + F 查找 F3 查找下一個 Shift + F3 查找上一個 Ctrl + R 替換 Ctrl + Shift + F 目錄內查找 Ctrl + Shift + R 目錄內替換 編輯/運行 快捷鍵 Ctrl + F9 Make模塊、項目 Ctrl + Shift + F9 編譯選中的文件、模塊、項目 Alt + Shift + F10 選擇配置後運行代碼 Alt + Shift + F9 選擇配置後調試代碼 Shift + F10 運行代碼 Shift + F9 調試代碼 Ctrl + F2 中止調試 Ctrl + Shift + F10 運行代碼 調試 快捷鍵 F8 單步調試,不進入函數內部 F7 單步調試,進入函數內部 Shift + F7 選擇要進入的函數 Shift + F8 跳出函數 Alt + F9 運行到斷點 Alt + F8 執行表達式查看結果 F9 繼續執行,進入下一個斷電或執行完程序 Ctrl + F8 設置/取消當前斷點 Ctrl + Shift + F8 查看斷點 導航 快捷鍵 Double Shift 查找全部 Ctrl + N 查找類 Ctrl + Shift + N 查找文件 Alt + Right/Left 左右切換Tab F12 回到上一個打開的窗口 Esc 焦點回到編輯器 Shift + Esc 隱藏打開的視圖 Ctrl + Shift + F4 關閉當前Tab Ctrl + G 跳到指定行 Ctrl + E 顯示最近打開的文件 Ctrl + Alt + Left 跳到光標的上一個位置 Ctrl + Alt + Right 跳到光標的下一個位置 Ctrl + Shift + Backspace 跳到上一個編輯處 Alt + F1 選擇當前文件顯示在不一樣的視圖中 Ctrl + B or Ctrl + Click 跳到類聲明處 Ctrl + Alt + B 跳到實現類/方法 Ctrl + Shift + I 顯示類/變量/方法定義 Ctrl + Shift + B 跳到類型定義處 Ctrl + U 跳到父類/方法 Alt + Up 光標移動到上一個方法 Alt + Down 光標移動到下一個方法 Ctrl + ] 光標移動到代碼塊的起始位置 Ctrl + [ 光標移動到代碼塊的結束位置 Ctrl + F12 顯示文件結構 Ctrl + H 顯示類層級 Ctrl + Shift + H 顯示方法層級 Ctrl + Alt + H 顯示類/方法調用層級 F2 光標移動到下一個錯誤 Shift + F2 光標移動到上一個錯誤 F4 編輯源碼,光標移動到編輯器內 Ctrl + Enter 查看源碼,光標不移到編輯器內 F11 當前行設置書籤 Shift + F11 顯示全部書籤 Ctrl + F11 設置書籤號[0-9] Ctrl + [0-9] 跳到書籤號[0-9]所在位置 重構 快捷鍵 F5 複製類 F6 移動類 Alt + Delete 安全刪除,刪除前會提示調用處 Shift + F6 重命名 Ctrl + F6 重構方法參數、Exception等 Ctrl + Alt + N 合併多行爲一行 Ctrl + Alt + M 提取爲新方法 Ctrl + Alt + V 提取爲新變量 Ctrl + Alt + F 提取爲新屬性 Ctrl + Alt + C 提取爲新靜態常量 版本控制/本地歷史 快捷鍵 Ctrl + K 提交改動到VCS Ctrl + T 從VCS上更新 Alt + Shift + C 查看最近的改動記錄 Alt + BackQuote(`) 顯示VCS操做列表 Live Template 快捷鍵 Ctrl + Alt + J 使用Live Template包圍選中代碼 Ctrl + J 快速插入Live Template iter 快速生成for..in語句 inst 快速生成if..instanceof語句 itco 快速生成iterator的for語句 itit 快速生成iterator的while循環 itli 快速生成list的for(i)循環 psf 快速生成public static final語句 thr 快速生成throw new語句
有個參考文章:https://www.jianshu.com/nb/23061194優化