您好,登錄后才能下訂單哦!
小編給大家分享一下IDEA有什么快捷鍵,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
Ctrl + Space 基本代碼補全 (類名、方法名、變量名)
Ctrl + Shift + Space 智能代碼補全 (根據預期的類型過濾方法、變量列表)
Ctrl + Shift + Enter 根據代碼提示完成本行代碼,以分號結束
Ctrl + P 顯示參數信息(光標要在括號內)
Ctrl + Q 快速顯示方法、類的文檔注釋(光標位置)
Shift + F1 外部文檔
Ctrl + 鼠標懸浮 簡短信息
Ctrl + F1 顯示錯誤、警告的描述信息
Alt + Insert 生成代碼(Getters, Setters,構造方法, hashCode/equals, toString)
Ctrl + O 重寫父類方法
Ctrl + I 實現父接口方法
Ctrl + Alt + T 在選中的代碼外部,生成包圍的if-else,try-catch,for循環,synchronized代碼塊
Ctrl + / 單行注釋、取消注釋
Ctrl + Shift + / 多行注釋、取消注釋
Ctrl + W 選中代碼塊Select successively increasing code blocks
Ctrl + Shift + W Decrease current selection to previous state
Alt + Q 上下文信息
Alt + Enter 顯示建議的操作及快速修復
Ctrl + Alt + L 重新格式化代碼
Ctrl + Alt + O 整理import
Ctrl + Alt + I 自動縮進代碼
Tab / Shift + Tab 縮進/取消縮進選中的行
Ctrl+X,Shift+Delete 剪切
Ctrl+C,Ctrl+Insert 復制
Ctrl+V,Shift+Insert 粘貼
Ctrl+Shift + V 從最近的緩沖粘貼
Ctrl+D 重復當前行或選中的代碼
Ctrl+Y 刪除行
Ctrl+Shift + J 代碼行連接,多行連接為一行
Ctrl+Enter 行分隔
Shift + Enter 開始新行(在當前行的下方產生新行)
Ctrl + Shift + U Toggle case for word at caret or selected block
Ctrl + Shift + ]/[ Select till code block end/start
Ctrl + Delete/Backspace 刪除到單詞尾部/起始位置
Ctrl + NumPad+/- 展開/折疊代碼塊
Ctrl + Shift+NumPad+ 展開所有
Ctrl + Shift+NumPad- 折疊所有
Ctrl + F4 關閉當前選中(激活)的Tab(編輯器窗口)
Alt + F7/Ctrl + F7 查找引用/查找文件內的引用
Ctrl + Shift + F7 高亮顯示文件內的引用
Ctrl + Alt + F7 顯示引用
Ctrl + N 打開類
Ctrl + Shift + N 打開文件
Ctrl + Alt + Shift + N 打開方法、屬性(全局搜索)
Alt + Right/Left 切換到下一個/上一個Tab
F12 回到上一個工具窗口(當焦點在編輯器時)
Esc 焦點回到代碼編輯器(當焦點在Tool window時)
Shift + Esc 隱藏激活的、或上一個窗口(Tool window)
Ctrl+Shift+F4 關閉已激活的Run / Messages / Find / ... tab
Ctrl+G 切換到代碼行(需要輸入行號)
Ctrl+E 顯示最近打開過的文件列表
Ctrl+Alt + Left/Right 導航后退/前進
Ctrl+Shift+Backspace 導航到上一個編輯位置
Alt + F1 Select current file or symbol in any view
Ctrl + B , Ctrl + Click 切換到聲明
Ctrl + Alt + B 切換到實現方法/類
Ctrl + Shift + I 打開快速聲明查找
Ctrl + Shift + B 切換到類型聲明
Ctrl + U 切換到父方法/父類
Alt + Up/Down 移動到下一個/上一個方法
Ctrl + ]/[ 光標移動到代碼塊結束/開始位置
Ctrl + F12 文件結構信息
Ctrl + H 類的層次結構(繼承關系)
Ctrl + Shift + H 方法的層次結構
Ctrl + Alt + H 調用的層次結構
F2 / Shift + F2 下一個/上一個高亮錯誤
F4 / Ctrl + Enter 編輯源代碼/顯示源代碼
Alt + Home 顯示導航欄
F11 當前行添加、取消書簽
Ctrl + F11 當前行添加、取消命名書簽
Ctrl + #[0-9] 根據編號打開書簽
Shift + F11 顯示書簽
Double Shift 無限制全局搜索(類名、文件名、變量、方法、表字段...)
Ctrl + F 當前文件內查找
F3 / Shift + F3 查找下一個/上一個
Ctrl + R 當前文件內替換
Ctrl + Shift + F 按范圍查找(項目、模塊、包路徑等)
Ctrl + Shift + R 按范圍替換
Ctrl + Shift + S 結構化搜索 (僅限Ultimate版)
Ctrl + Shift + M 結構化替換 (僅限Ultimate版)
Ctrl + Alt + J 以代碼模板環繞
Ctrl + J 插入模板
iter 按Java SDK 1.5風格生成迭代
inst 用instanceof檢查對象類型和向下轉型
itco 代碼模板:java.util.Collection集合迭代
itit 代碼模板:java.util.Iterator迭代
itli 代碼模板:java.util.List迭代
psf 生成public static final
thr 生成throw new
F5 Copy
F6 移動
Alt + Delete 安全刪除(如果沒有被引用就刪除)
Shift + F6 重命名
Ctrl + F6 修改簽名(方法、類)
Ctrl + Alt + N Inline
Ctrl + Alt + M 提取方法
Ctrl + Alt + V 提取變量
Ctrl + Alt + F 提取屬性
Ctrl + Alt + C 提取常量
Ctrl + Alt + P 提取參數
F8/F7 單步跳過/單步跳入
Shift + F7 / Shift + F8 智能單步跳入/跳出
Alt + F9 運行到光標處
Alt + F8 推算表達式的值
F9 放過當前斷點,繼續執行
Ctrl + F8 生成斷點、取消斷點
Ctrl + Shift + F8 查看斷點列表
Ctrl + F9 編譯項目(編譯修改項和依賴項)
Ctrl + Shift + F9 編譯選中的文件、包、模塊
Alt + Shift + F10/F9 選擇配置并運行/調試
Shift + F10/F9 Run/Debug
Ctrl + Shift + F10 從編輯器運行上下文配置
Ctrl + K / Ctrl + T 提交項目到VCS/從VCS更新
Alt + Shift + C 顯示最近修改
Alt + BackQuote (`) 'VCS'快速提示
Alt + #[0-9] 打開對應的工具窗口
Ctrl + S 保存所有
Ctrl + Alt + Y 同步
Ctrl + Shift + F12 編輯器窗口最大化/取消最大化
Alt + Shift + F 添加收藏
Alt + Shift + I Inspect current file with current profile
Ctrl + BackQuote (`) Quick switch current scheme
Ctrl + Alt + S 打開設置對話框
Ctrl + Alt + Shift + S 打開項目結構對話框
Ctrl + Shift + A Find Action
Ctrl + Tab 在編輯器窗口和工具窗口之間切換
以上是“IDEA有什么快捷鍵”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。