搜索類快捷鍵
快捷鍵 | 描述 |
---|---|
Ctrl + F | 文件內(nèi)查找字符串 |
Ctrl + Shift + F | 按照文本的內(nèi)容查找 |
雙擊Shift |
查找任何內(nèi)容,可搜索類、資源章咧、配置項(xiàng)、方法等能真,還能搜索路徑 |
Ctrl + Shift + R | 全局資源查找和替換 |
Ctrl + N |
按類名搜索類赁严,比如 Java调限,Groovy,Scala 等類文件 |
Ctrl + Shift + N | 按文件名搜索所有文件误澳,可以使用"hello.java:111"直接跳轉(zhuǎn)到hello.java的111行 |
Ctrl + Shift + Alt + N | 符號(hào)搜索,包括接口名秦躯,類名忆谓,函數(shù)名,成員變量等 |
Ctrl + Shift + A | 可以查找所有Intellij的命令踱承,并且每個(gè)命令后面還有其快捷鍵 |
查看類快捷鍵
快捷鍵 | 描述 |
---|---|
Alt + Q | 查看類定義信息 |
Ctrl + P | 查看參數(shù)定義 |
Ctrl + Q | 查看Documentation |
Ctrl + F12 |
查看當(dāng)前類結(jié)構(gòu) |
Ctrl + Shift + V | 查看剪貼板 |
Ctrl + H |
查看類的層次關(guān)系 |
Ctrl + Shift + H | 查看方法的層次關(guān)系 |
Ctrl + Alt + H | 查看方法的調(diào)用層次結(jié)構(gòu) |
Ctrl + Shift + I | 彈框查看方法實(shí)現(xiàn) |
Alt + F7 | 查找類或方法在哪被使用 |
Ctrl + - | 折疊代碼 |
Ctrl + + | 展開代碼 |
Ctrl + Shift + - | 折疊當(dāng)前類的所有方法 |
Ctrl + Shift + + | 展開當(dāng)前類的所有方法 |
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 | 打開最近打開過的或編輯過的文件 |
F11 | 添加昙沦、取消書簽 |
Ctrl + F11 | 帶標(biāo)志的書簽 |
Shift + F11 | 查看所有書簽 |
編輯類快捷鍵
快捷鍵 | 描述 |
---|---|
Ctrl + Z | 撤銷 |
Ctrl + Shift + Z | 取消撤銷 |
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 | 英文大小寫切換 |
Ctrl + O | 覆蓋父類方法 |
Ctrl + I | 實(shí)現(xiàn)接口方法 |
Alt + Enter |
最常用的快捷鍵载荔,含包選擇導(dǎo)入盾饮,幫助創(chuàng)建等 |
Ctrl + Shift + Space |
智能補(bǔ)全 |
Ctrl + Shif t +Enter |
自動(dòng)補(bǔ)全末尾的字符 |
Alt + Insert | 在包中就是選擇文件類型用于新建;在文件中就是添加構(gòu)造器懒熙,Getter/Setter,toString實(shí)現(xiàn)等 |
Ctrl + Alt + Insert | 在當(dāng)前文件夾下選擇文件類型用于創(chuàng)建 |
Ctrl + Alt + T | 選擇并進(jìn)行代碼包圍 |
Ctrl + J |
插入Live Template丘损,比如main方法,我直接Ctrl + J工扎,然后輸入main回車就會(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)處往前刪除 |
定位類快捷鍵
快捷鍵 | 描述 |
---|---|
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 + ↑ | 定位到上一處修改過的地方 |
Ctrl + Shift + Alt + ↓ | 定位到下一處修改過的地方 |
Ctrl + [ | 將光標(biāo)定位到代碼塊開始處 |
Ctrl + ] | 將光標(biāo)定位到代碼塊結(jié)尾處 |
Ctrl + U | 跳轉(zhuǎn)到父類 |
Ctrl + Shift + Alt + U | 圖表方式查看繼承結(jié)構(gòu) |
Ctrl + Alt + Home | 跳轉(zhuǎn)項(xiàng)目的啟動(dòng)、入口類肢娘,如Junit測(cè)試類與被測(cè)試的類之間跳轉(zhuǎn) |
Alt + Home | 跳轉(zhuǎn)頂部的項(xiàng)目導(dǎo)航條 |
End | 光標(biāo)移到末尾 |
Home | 光標(biāo)移到行首 |
選擇類快捷鍵
快捷鍵 | 描述 |
---|---|
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 | 最近操作過的文件列表 |
Ctrl + Shift + E | 最近修改過的文件列表 |
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)閉拘荡、隱藏所有面板 |
新建類快捷鍵
快捷鍵 | 描述 |
---|---|
Alt + Insert | 可以新建類笨忌、方法等任何東西 |
Ctrl + Alt + T | 創(chuàng)建單元測(cè)試用例 |
運(yùn)行調(diào)試類快捷鍵
快捷鍵 | 描述 |
---|---|
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 | 撤銷當(dāng)前的修改 |
Ctrl + Enter | commit官疲、提交 |
Alt + Shift + C | 查看最近的修改 |