idea快捷鍵

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優化

相關文章
相關標籤/搜索