編輯
Win / Linux | 註釋 | 使用頻率 |
---|---|---|
Ctrl + Space | 代碼自動完成(通常與輸入法衝突) | ★☆☆☆☆ |
Ctrl + Shift + Enter | 智能完善代碼(如:if ()) | ★☆☆☆☆ |
Ctrl + P | 方法參數提示,顯示默認參數 | ★☆☆☆☆ |
Ctrl + Q | 顯示註釋代碼 | ★☆☆☆☆ |
Ctrl + mouse over code | 查看到簡短的函數介紹 | ★★★☆☆ |
Ctrl + F1 | 顯示錯誤或警告信息的描述(須要把光標放到錯誤或警告位置) | ★☆☆☆☆ |
Alt + Insert | 生成代碼段( 包括函數或類註釋,版權信息,構造方法,抽象方法等) | ★★★★☆ |
Ctrl + O | 插入覆蓋父類的方法 | ★☆☆☆☆ |
Ctrl + I | 實現抽象方法 | ★☆☆☆☆ |
Ctrl + Alt + T | 選中的代碼放在 if..else..、for、foreach 裏,或者函數裏,或者爲選中的代碼塊添加區域解釋(能夠摺疊該段代碼,摺疊後只顯示解釋,便於代碼管理) | ★☆☆☆☆ |
Ctrl + / | 以添加 「//」 的方式添加註釋 | ★★★★☆ |
Ctrl + Shift + / | 添加 「/**/」 的方式添加註釋 | ★★★★☆ |
Ctrl + W | 增量式的選中當前塊 | ★★☆☆☆ |
Ctrl + Shift + W | 與 Ctrl + W 對應,減少選中範圍 | ★★☆☆☆ |
Alt + Q | 顯示包含光標所在位置的標籤頭 | ★☆☆☆☆ |
Alt + Enter | 顯示意圖行動。 Show Intention Action | ★★☆☆☆ |
Ctrl + Alt + L | 格式化代碼 | ★★☆☆☆ |
Ctrl + Alt + I | 自動縮進。 | ★★★☆☆ |
Tab / Shift + Tab | 手動縮進 / 反向縮進 | ★★★★★ |
Ctrl + X or Shift + Delete | 剪切 | ★★★★★ |
Ctrl + C or Ctrl + Insert | 複製 | ★★★★★ |
Ctrl + V or Shift + Insert | 粘貼 | ★★★★★ |
Ctrl + Shift + V | 從粘貼板中選擇內容進行粘貼 | ★★★☆☆ |
Ctrl + D | 將當前行或者選擇的內容複製到下一行或光標處 | ★★★☆☆ |
Ctrl + Y | 刪除光標所在的行 | ★★★☆☆ |
Ctrl + Shift + J | 合成選中代碼到一行。格式化代碼的反向動做 | ★☆☆☆☆ |
Ctrl + Enter | 智能線分割 | ★★☆☆☆ |
Shift + Enter | 另起一新行。不管光標在行的那個位置 | ★★☆☆☆ |
Ctrl + Shift + U | 字符大小寫切換 | ★★☆☆☆ |
Ctrl + Shift + ] / [ | 以區塊爲單位,從光標處 向後 / 向前 選擇,再次點擊增長選擇範圍 | ★☆☆☆☆ |
Ctrl + Delete | 刪除光標以後的部分單詞 | ★★★★☆ |
Ctrl + Backspace | 刪除光標以前的部分單詞 | ★★★★☆ |
Ctrl + +/- | 摺疊 / 打開代碼塊,再次點擊擴大摺疊 / 打開範圍 | ★★★★☆ |
Ctrl + Shift + + | 打開所有 | ★★☆☆☆ |
Ctrl + Shift + - | 摺疊所有 | ★★☆☆☆ |
Ctrl + F4 | 關閉當前頁面 | ★★★☆☆ |
搜索 / 替換
Win / Linux | 註釋 | 使用頻率 |
---|---|---|
Ctrl + F | 查找 | ★★★★★ |
F3 | 查找下一個,結合查找使用 | ★★☆☆☆ |
Shift + F3 | 查找前一個,結合查找使用 | ★★☆☆☆ |
Ctrl + R | 替換 | ★★★★★ |
Ctrl + Shift + F | 在文件中查找 | ★★☆☆☆ |
Ctrl + Shift + R | 在文件中替換 | ★★☆☆☆ |
被使用搜索
Win / Linux | 註釋 | 使用頻率 |
---|---|---|
Alt + F7 / Ctrl + F7 | 全項目被使用查找 / 當前文件聲明變量處 | ★☆☆☆☆ |
Ctrl + Shift + F7 | 在文件中變量或函數被使用處高亮 | ★☆☆☆☆ |
Ctrl + Alt + F7 | 顯示詳細被使用的位置列表 | ★☆☆☆☆ |
項目運行
Win / Linux | 註釋 | 使用頻率 |
---|---|---|
Alt + Shift + F10 | 選擇配置並運行 | ★☆☆☆☆ |
Alt + Shift + F9 | 選擇配置並 debug | ★☆☆☆☆ |
Shift + F10 | 運行 | ★☆☆☆☆ |
Shift + F9 | debug | ★☆☆☆☆ |
Ctrl + Shift + F10 | 運行上次運行的配置 | ★☆☆☆☆ |
Ctrl + Shift + X | 運行命令行 | ★☆☆☆☆ |
debug 相關(在 debug 的時候使用)
Win / Linux | 註釋 | 使用頻率 |
---|---|---|
F8 | 步過。繼續執行斷點後程序,按行執行,按一次執行一行 | ★☆☆☆☆ |
F7 | 步進。進入到斷點執行的內容程序 | ★☆☆☆☆ |
Shift + F7 | 智能進入 | ★☆☆☆☆ |
Shift + F8 | 步驟 | ★☆☆☆☆ |
ALT + F9 | 運行到光標 | ★☆☆☆☆ |
ALT + F8 | 計算表達式 | ★☆☆☆☆ |
F9 | 繼續執行斷點之後的程序,停到下一個斷點處 | ★☆☆☆☆ |
Ctrl + F8 | 爲光標所在行打上斷點 | ★☆☆☆☆ |
Ctrl+Shift+F8 | 瀏覽斷點 | ★☆☆☆☆ |
導航相關
Win / Linux | 註釋 | 使用頻率 |
---|---|---|
Ctrl + N | 搜索類。全項目範圍 | ★☆☆☆☆ |
Ctrl + Shift + N | 根據文件名搜索文件。全項目範圍 | ★★★★☆ |
Ctrl + Alt + Shift + N | 搜索函數。全項目範圍 | ★★★★☆ |
Alt + Right/Left | 左右切換打開的文件 | ★★★☆☆ |
F12 | 放回上次打開的工具窗口 | ★☆☆☆☆ |
Esc | 返回編輯器界面 | ★☆☆☆☆ |
Shift+ Esc | 光標返回編輯框,關閉無用的窗口 | ★☆☆☆☆ |
Ctrl+ Shift + F4 | 關閉活動運行 / 消息 // ... 選項卡 | ★☆☆☆☆ |
Ctrl + G | 按行號快速定位 | ★★★☆☆ |
Ctrl + E | 打開最近打開過的文件列表 | ★★★★☆ |
Ctrl + Alt + Left/Right | 返回 / 前進到上次導航操做 | ★☆☆☆☆ |
Ctrl + Shift + Backspace | 返回到上次編輯的位置 | ★☆☆☆☆ |
Alt + F1 | 調出目標窗口 | ★☆☆☆☆ |
Ctrl + B or Ctrl + Click | 跳轉到函數的聲明處 | ★★★★★ |
Ctrl + Alt + B | 到實施(S) | ★☆☆☆☆ |
Ctrl + Shift + I | 打開快速定義查詢 | ★☆☆☆☆ |
Ctrl + Shift + B | 找變量的 類 | ★☆☆☆☆ |
Ctrl + U | 轉到 super-method/super-class | ★☆☆☆☆ |
Alt + Up/Down | 上下切換函數 | ★★★☆☆ |
Ctrl + ] / [ | 定位到右 / 左側最近的大括號處。連續點擊擴大範圍 | ★☆☆☆☆ |
Ctrl + F12 | 打開文件結構的彈出窗 | ★☆☆☆☆ |
Ctrl + H | 瀏覽選定類的層次結構 | ★☆☆☆☆ |
F2 / Shift + F2 | 下 / 上高亮錯誤或警告快速定位 | ★☆☆☆☆ |
F4 / Ctrl + Enter | 查找變量來源 | ★☆☆☆☆ |
Alt + Home | 組合顯示導航欄 | ★☆☆☆☆ |
F11 | 切換書籤 | ★★★★☆ |
Ctrl + F11 | 切換書籤助記符 | ★★★★☆ |
Ctrl + #[0-9] | 轉到編號書籤 | ★☆☆☆☆ |
Shift + F11 | 顯示書籤 | ★★★☆☆ |
重構相關
Win / Linux | 註釋 | 使用頻率 |
---|---|---|
F5 | 複製文件 | ★★★☆☆ |
F6 | 移動文件 | ★★★☆☆ |
Alt + Delete | 安全刪除 | ★☆☆☆☆ |
Shift + F6 | 爲所選文件重命名 | ★★★☆☆ |
Ctrl + Alt + N | 內聯變量 | ★☆☆☆☆ |
Ctrl + Alt + M | 引入方法 | ★☆☆☆☆ |
Ctrl + Alt + V | 引入變量 | ★☆☆☆☆ |
Ctrl + Alt + F | 相似引入變量 | ★☆☆☆☆ |
Ctrl + Alt + C | 引入常量 | ★☆☆☆☆ |
版本控制 / 本地歷史記錄
Win / Linux | 註釋 | 使用頻率 |
---|---|---|
Alt + ~ | 打開版本操做控制檯 | ★☆☆☆☆ |
Ctrl + K | 提交代碼 | ★★★★★ |
Ctrl + T | 更新代碼到本地 | ★★★★★ |
Alt + Shift + C | 瀏覽最近更改記錄 | ★☆☆☆☆ |
普通操做
Win / Linux | 註釋 | 使用頻率 |
---|---|---|
Ctrl + Shift + A | 查找操做 | ★★★★★ |
Alt + #[0-9] | 打開對應的工具窗口 | ★☆☆☆☆ |
Ctrl + Shift + F12 | 編輯區窗口最大化 | ★★★☆☆ |
Alt + Shift + F | 添加到收藏 | ★☆☆☆☆ |
Alt + Shift + I | 檢查當前文件 | ★☆☆☆☆ |
Ctrl + ~ | 快速切換主題 | ★☆☆☆☆ |
Ctrl + Alt + S | 打開設置窗口 | ★☆☆☆☆ |
Ctrl + Tab | 切換活動文件 | ★★★★★ |