IntelliJ IDEA快捷鍵總結(jié)

搜索類(lèi)快捷鍵

快捷鍵 描述
Ctrl + F 文件內(nèi)查找字符串
Ctrl + Shift + F 按照文本的內(nèi)容查找
雙擊Shift 查找任何內(nèi)容,可搜索類(lèi)、資源、配置項(xiàng)、方法等,還能搜索路徑
Ctrl + Shift + R 全局資源查找和替換
Ctrl + N 按類(lèi)名搜索類(lèi),比如 Java,Groovy,Scala 等類(lèi)文件
Ctrl + Shift + N 按文件名搜索所有文件,可以使用"hello.java:111"直接跳轉(zhuǎn)到hello.java的111行
Ctrl + Shift + Alt + N 符號(hào)搜索,包括接口名,類(lèi)名,函數(shù)名,成員變量等
Ctrl + Shift + A 可以查找所有Intellij的命令,并且每個(gè)命令后面還有其快捷鍵

查看類(lèi)快捷鍵

快捷鍵 描述
Alt + Q 查看類(lèi)定義信息
Ctrl + P 查看參數(shù)定義
Ctrl + Q 查看Documentation
Ctrl + F12 查看當(dāng)前類(lèi)結(jié)構(gòu)
Ctrl + Shift + V 查看剪貼板
Ctrl + H 查看類(lèi)的層次關(guān)系
Ctrl + Shift + H 查看方法的層次關(guān)系
Ctrl + Alt + H 查看方法的調(diào)用層次結(jié)構(gòu)
Ctrl + Shift + I 彈框查看方法實(shí)現(xiàn)
Alt + F7 查找類(lèi)或方法在哪被使用
Ctrl + - 折疊代碼
Ctrl + + 展開(kāi)代碼
Ctrl + Shift + - 折疊當(dāng)前類(lèi)的所有方法
Ctrl + Shift + + 展開(kāi)當(dāng)前類(lèi)的所有方法
Alt + Num 切換窗口,常用的有1-項(xiàng)目結(jié)構(gòu),3-搜索結(jié)果,4/5-運(yùn)行調(diào)試
Ctrl + Tab 切換標(biāo)簽頁(yè)
Ctrl + E / Ctrl + Shift + E 打開(kāi)最近打開(kāi)過(guò)的或編輯過(guò)的文件
F11 添加、取消書(shū)簽
Ctrl + F11 帶標(biāo)志的書(shū)簽
Shift + F11 查看所有書(shū)簽

編輯類(lèi)快捷鍵

快捷鍵 描述
Ctrl + Z 撤銷(xiāo)
Ctrl + Shift + Z 取消撤銷(xiāo)
Ctrl + X 剪切行
Ctrl + C 復(fù)制
Ctrl + V 粘貼
Ctrl + R 替換
CTRL + D 拷貝當(dāng)前行到下一行
Ctrl + Y 刪除當(dāng)前行
Ctrl + W 自動(dòng)按語(yǔ)法選中代碼
Ctrl + Shift + W 反向自動(dòng)按語(yǔ)法選中代碼
Delete 刪除
Alt + Delete 帶檢查的安全刪除,可用于方法
Ctrl + Shift + U 英文大小寫(xiě)切換
Ctrl + O 覆蓋父類(lèi)方法
Ctrl + I 實(shí)現(xiàn)接口方法
Alt + Enter 最常用的快捷鍵,含包選擇導(dǎo)入,幫助創(chuàng)建等
Ctrl + Shift + Space 智能補(bǔ)全
Ctrl + Shif t +Enter 自動(dòng)補(bǔ)全末尾的字符
Alt + Insert 在包中就是選擇文件類(lèi)型用于新建;在文件中就是添加構(gòu)造器,Getter/Setter,toString實(shí)現(xiàn)等
Ctrl + Alt + Insert 在當(dāng)前文件夾下選擇文件類(lèi)型用于創(chuàng)建
Ctrl + Alt + T 選擇并進(jìn)行代碼包圍
Ctrl + J 插入Live Template,比如main方法,我直接Ctrl + J,然后輸入main回車(chē)就會(huì)自動(dòng)補(bǔ)全main()方法
Ctrl + Alt + J 選擇Live Tmeplate
Ctrl + 斜杠 單行注釋
Ctrl + Shift + 斜杠 多行注釋
Ctrl + Alt + L 格式化代碼
Ctrl + Alt + O 格式化import列表,去掉未使用的導(dǎo)包
Ctrl + Shift + ↑ 整行(方法)上移
Ctrl + Shift + ↓ 整行(方法)下移
Ctrl + Shift + J 轉(zhuǎn)換為單行連接
Ctrl + Delete 從光標(biāo)處往后刪除
Ctrl + Backspace 從光標(biāo)處往前刪除

定位類(lèi)快捷鍵

快捷鍵 描述
F2 定位到下一處的錯(cuò)誤地方
Shift + F2 定位到上一處的錯(cuò)誤地方
F3 移動(dòng)到下一處匹配
Shift + F3 移動(dòng)到上一處匹配
Ctrl + B或Ctrl+鼠標(biāo)左鍵 跳轉(zhuǎn)聲明處
Ctrl + Alt + B 跳轉(zhuǎn)到實(shí)現(xiàn)處
Ctrl + G 跳轉(zhuǎn)到指定的行
Alt + Shift + Enter 將光標(biāo)定位到上一行
Shift + Enter 將光標(biāo)定位到下一行
Alt + ↑或↓ 上一個(gè)方法或下一個(gè)方法
Alt + ←或→ 切換到左邊窗口或右邊窗口
Ctrl + ←或→ 移動(dòng)光標(biāo)到前/后單詞
Ctrl + Shift + ←或→ 選擇光標(biāo)前/后單詞
Ctrl + Alt + ← 跳轉(zhuǎn)上一次光標(biāo)所在的位置
Ctrl + Alt + → 跳轉(zhuǎn)下一次光標(biāo)所在的位置
Ctrl + Shift + Alt + ↑ 定位到上一處修改過(guò)的地方
Ctrl + Shift + Alt + ↓ 定位到下一處修改過(guò)的地方
Ctrl + [ 將光標(biāo)定位到代碼塊開(kāi)始處
Ctrl + ] 將光標(biāo)定位到代碼塊結(jié)尾處
Ctrl + U 跳轉(zhuǎn)到父類(lèi)
Ctrl + Shift + Alt + U 圖表方式查看繼承結(jié)構(gòu)
Ctrl + Alt + Home 跳轉(zhuǎn)項(xiàng)目的啟動(dòng)、入口類(lèi),如Junit測(cè)試類(lèi)與被測(cè)試的類(lèi)之間跳轉(zhuǎn)
Alt + Home 跳轉(zhuǎn)頂部的項(xiàng)目導(dǎo)航條
End 光標(biāo)移到末尾
Home 光標(biāo)移到行首

選擇類(lèi)快捷鍵

快捷鍵 描述
Alt + J 選中下一處當(dāng)前選擇的內(nèi)容
Shift + Alt + J 取消選中下一處當(dāng)前選擇的內(nèi)容
Ctrl + Alt + Shift + J 全部選中當(dāng)前文件中當(dāng)前選擇的內(nèi)容
Ctrl + Tab 切換操作頁(yè)面
Ctrl + E 最近操作過(guò)的文件列表
Ctrl + Shift + E 最近修改過(guò)的文件列表
Ctrl + A 選擇當(dāng)前全部
Ctrl + W 逐層往外擴(kuò)展并選中內(nèi)容
Ctrl + Shift + W 取消逐層往外擴(kuò)展選中的內(nèi)容
Ctrl + Shift + ← 從光標(biāo)處起,依次往左選中內(nèi)容
Ctrl + Shift + → 從光標(biāo)處起,依次往右選中內(nèi)容
Shift + Home 從光標(biāo)處起,一次選中至本行的頭部
Shift + End 從光標(biāo)處起,一次選中至本行的尾部

窗口切換快捷鍵

快捷鍵 描述
Ctrl + F4 關(guān)閉當(dāng)前Tab
Ctrl + Shift + ] 切換到下一個(gè)項(xiàng)目
Ctrl + Shift + [ 切換到上一個(gè)項(xiàng)目
Shift + ESC 關(guān)閉、隱藏當(dāng)前面板
Ctrl + Shift + F12 關(guān)閉、隱藏所有面板

新建類(lèi)快捷鍵

快捷鍵 描述
Alt + Insert 可以新建類(lèi)、方法等任何東西
Ctrl + Alt + T 創(chuàng)建單元測(cè)試用例

運(yùn)行調(diào)試類(lèi)快捷鍵

快捷鍵 描述
Shift + F10 普通運(yùn)行當(dāng)前
Shift + F9 Debug運(yùn)行當(dāng)前
Alt + Shift + F10 普通運(yùn)行所選
Alt + Shift + F9 Debug運(yùn)行所選
Ctrl + F2 停止當(dāng)前運(yùn)行
F8 跳到下一步
Ctrl + F8 添加、取消斷點(diǎn)
Ctrl + Shift + F8 查看所有斷點(diǎn)
Alt + Shift + F8 強(qiáng)制跳到下一步
F7 進(jìn)入代碼內(nèi)部
Shift + F8 退出代碼內(nèi)部
F9 斷點(diǎn)調(diào)試的Continue
Alt + F9 運(yùn)行到光標(biāo)處
Ctrl + Alt + F9 強(qiáng)制運(yùn)行到光標(biāo)處
Ctrl + F9 編譯項(xiàng)目
Ctrl + Shift + F9 編譯當(dāng)前

文件操作快捷鍵

快捷鍵 描述
F5 復(fù)制當(dāng)前文件
F6 移動(dòng)當(dāng)前文件
Ctrl + C 復(fù)制文件名
Ctrl + Shift + C 復(fù)制文件的完整路徑

重構(gòu)快捷鍵

快捷鍵 描述
F5 拷貝
F6 移動(dòng)
Shift + F6 重命名
Ctrl + Alt + Shift + T 重構(gòu)匯總,重構(gòu)當(dāng)前
Ctrl + Alt + V 抽取變量
Ctrl + Alt + C 抽取常量
Ctrl + Alt + F 抽取字段
Ctrl + Alt + P 抽取參數(shù)
Ctrl + Alt + M 抽取方法
Ctrl + Alt + N 內(nèi)聯(lián)
Ctrl + F6 修改簽名

版本控制快捷鍵

快捷鍵 描述
Alt + 反引號(hào) VCS操作
Ctrl + T 拉取遠(yuǎn)程倉(cāng)庫(kù)
Ctrl + K 提交本地暫存區(qū)
Ctrl + M 查看提交信息歷史列表
Ctrl + Alt + A 添加版本控制
Ctrl + Shift + K 提交遠(yuǎn)程倉(cāng)庫(kù)
Ctrl + Alt + Z 撤銷(xiāo)當(dāng)前的修改
Ctrl + Enter commit、提交
Alt + Shift + C 查看最近的修改
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀(guān)點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容