IDEA技巧
快捷鍵
| 分類 | 快捷鍵 | 功能 |
| 文件 | CTRL + ALT + S | 打開setting |
| Ctrl + Alt + Shift + S | 打開當前項目/模塊屬性 | |
| Shift + Click | 可以關閉文件 | |
| 編輯 | CTRL + W | 擴展選擇 可以選擇單詞繼而語句繼而行繼而函數 |
| CTRL + SHIFT + W | 與 CTRL + W 相反 | |
| CTRL + SHIFT + J | 合并后行 | |
| Ctrl + X | 剪切行 | |
| Ctrl + D | 復制行 | |
| Ctrl + Y | 刪除當前行 | |
| TAB | ||
| SHIFT + TAB | ||
| Ctrl + Shift + U | 大小寫轉化 | |
| CTRL + SHIFT + T | 新增測試類 | |
| Ctrl + Enter | 插入一行,光標不下移 | |
| Ctrl + Backspace | 按單詞刪除 | |
| Ctrl + Shift + Up/Down | 向上/下移動語句 | |
| Alt + Shift + Up/Down | 上/下移一行 | |
| 查找 | Alt + F3 | 逐個往下查找相同文本,同CTRL + F |
| 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 + Alt + N | 查找類中的方法或變量 | |
| 視圖 | Ctrl + Q | 顯示注釋文檔 |
| Alt + 1 | 快速打開或隱藏工程面板 | |
| Alt + Q | 可以看到當前所在方法的聲明 | |
| Ctrl + P | 可以顯示參數信息 | |
| Alt + Shift + C | 最近的更改 | |
| Alt + Shift + Inert | 開啟/關閉列選擇模式 | |
| Alt + 2 | 收藏 | |
| Alt + 6 | TODO | |
| Alt + 7 | 結構 | |
| Ctrl + Shift + C | 復制路徑 | |
| Ctrl + Alt + Shift + C | 復制引用 | |
| Ctrl + Alt + Y | 同步 | |
| Ctrl + ~ | 快速切換方案 | |
| Shift + F12 | 還原默認布局 | |
| Ctrl + Shift + F12 | 隱藏/恢復所有窗口 | |
| Ctrl + F4 | 關閉 | |
| Ctrl + Shift + F4 | 關閉活動選項卡 | |
| Ctrl + Tab | 轉到下一個拆分器 | |
| Ctrl + Shift + Tab | 轉到上一個拆分器 | |
| 定位 | Ctrl + E | 最近的文件 |
| Ctrl + Shift + E | 最近更改的文件 | |
| Ctrl + N | 可以快速打開類 | |
| Ctrl + Shift + N | 可以快速打開文件 | |
| Ctrl + G | 定位行 | |
| F11 | 匿名書簽 | |
| CTRL + F11 | 命名書簽 | |
| SHIFT + F11 | 顯示所有bookmark | |
| Alt + Home | 跳轉到導航欄 | |
| Ctrl + Alt + left/right | 返回至上次瀏覽的位置 | |
| Ctrl + Shift + Backspace | 跳轉到上次編輯的地方 | |
| Ctrl + B/Ctrl + Click | 快速打開光標處的類或方法(跳轉到定義處) | |
| Ctrl + Alt + B | 跳轉到方法實現處 | |
| CTRL + SHIFT + B | 跳到變量對應的類的定義處 | |
| CTRL + U | 跳到父類 | |
| CTRL + F12 | 文件結構,類結構 | |
| Ctrl + Alt + F12 | 打開文件路徑,可選擇任意路徑 | |
| CTRL + H | 打開右邊類層次窗口 | |
| F12 | 把焦點從編輯器移到最近使用的工具窗口 | |
| SHIFT + F12 | 上一個高亮錯誤 | |
| ALT + UP | 上一個方法 | |
| ALT + DOWN | 下一個方法 | |
| Shift + Esc | 不僅可以把焦點移到編輯器上 而且還可以隱藏當前(或最后活動的)工具窗口 | |
| Alt + F1 | 查找代碼所在位置 | |
| Alt + left/right | 切換代碼視圖 | |
| Alt + Up/Down | 在方法間快速移動定位 | |
| Ctrl + Up/Down | 光標中轉到第一行或最后一行下 | |
| Ctrl + [ | 可以跑到大括號的開頭 | |
| Ctrl + ] | 可以跑到大括號的結尾 | |
| 編碼 | Ctrl + O | 重寫方法 |
| Ctrl + I | 實現方法 | |
| Alt + Insert | 可以生成構造器/Getter/Setter等 | |
| Ctrl + Alt + T | 可以把代碼包在一個塊內 | |
| CTRL + +? | 展開 | |
| CTRL + - | 收縮 | |
| Ctrl + Alt + +? | 循環展開 | |
| Ctrl + Alt + - | 循環收縮 | |
| CTRL + SHIFT + +? | 展開所有 | |
| CTRL + SHIFT + - | 收縮所有 | |
| CTRL + J | 插入live template | |
| Ctrl + Alt + J | 環繞live template | |
| Ctrl + / | 注釋單行 | |
| Ctrl + Shift + / | 注釋代碼塊 | |
| Ctrl + Alt + L | 格式化代碼 | |
| CTRL + ALT + SHIFT + L | 顯示格式化代碼選項 | |
| Ctrl + ALT + O | 優化導入的類和包 | |
| Ctrl + ALT + I | 自動縮進行 | |
| 重構 | Shift + F6 | 重構 – 重命名 |
| Ctrl + F6 | 修改函數簽名 | |
| F5 | 拷貝一個類到另外一個包下 | |
| F6 | 移動方法到某個類下 | |
| Alt + Delete | 安全刪除 | |
| Ctrl + Alt + N | 內聯 | |
| Ctrl + Alt + M | 把選中語句抽取成一個方法 | |
| Ctrl + Alt + SHIFT + P | 把多次出現的內容抽取成Function參數 | |
| Ctrl + Alt + F | 把多次出現的內容抽取成字段 | |
| Ctrl + Alt + P | 把多次出現的內容抽取成參數 | |
| Ctrl + Alt + C | 把多次出現的內容抽取成常量 | |
| Ctrl + Alt + V | 把多次出現的內容抽取成變量 | |
| 調試 | Ctrl + F2 | 停止 |
| Alt + Shift + F9 | 選擇 Debug | |
| Alt + Shift + F10 | 選擇 Run | |
| Ctrl + Shift + F9 | 編譯 | |
| Ctrl + Shift + F10 | 運行 | |
| Ctrl + Shift + F8 | 查看斷點 | |
| F8 | Step Over | |
| F7 | Step In | |
| Shift + F7 | 智能步入 | |
| Shift + F8 | Step Out | |
| Alt + Shift + F8 | 強制步過 | |
| Alt + Shift + F7 | 強制步入 | |
| Alt + F9 | 運行至光標處 | |
| Ctrl + Alt + F9 | 強制運行至光標處 | |
| F9 | 恢復程序 | |
| Alt + F10 | 定位到斷點 | |
| Ctrl + F8 | 切換行斷點 | |
| Ctrl + F9 | 生成項目 |
小技巧
1、全屏僅顯示一個類編輯界面
我們可以使用【Presentation Mode】,將IDEA弄到最大,可以讓你只關注一個類里面的代碼,進行毫無干擾的coding。
可以使用Alt+V快捷鍵,彈出View視圖,然后選擇Enter Presentation Mode
你可以使用CTRL+E彈出最近使用的文件。又或者使用CTRL+N和CTRL+SHIFT+N定位文件。
2、使用快捷鍵移動分割線
可以使用alt+1把鼠標焦點定位到project視圖里,然后直接使用ctrl+shift+左右箭頭來移動分割線。
總結
- 上一篇: Ribbon服务器状态:ServerSt
- 下一篇: Shell命令-Sort,Join