快捷鍵 | 功能 |
---|---|
Ctrl + Y | 刪除當(dāng)前行 |
Ctrl + D(Duplicate復(fù)制) | 直接在下一行復(fù)制出當(dāng)前行 |
Ctrl + W | 選中文本,連續(xù)按可以擴(kuò)大選中范圍(以單詞為單位) |
Ctrl + Enter | 在當(dāng)前行上面插入一行空行。注意:需要在行首使用該快捷鍵 |
Ctrl + Backspace | 可以一下字刪除整個(gè)單詞 |
Ctrl + " + / -" | 將當(dāng)前方法塊代碼展開(kāi) / 折疊 |
Ctrl + / | 添加注釋和取消注釋,【第一次是添加注釋,第二次是取消注釋】 |
Ctrl + shift + / | 添加/取消多行注釋,【第一次是添加注釋,第二次是取消注釋】 |
Ctrl + F(Find 查找) | 在當(dāng)前文件中查找文本 |
Ctrl + R(Replace 替換) | 查找并替換文本,支持多行查找,或者只在代碼中查找,或者只在注釋中查找,或者使用正則表達(dá)式查找 |
Ctrl + O | 快速重寫基類或者接口中的方法 |
Ctrl + 空格 | 提示代碼,在輸入代碼時(shí)可以提示關(guān)鍵字 |
Ctrl + J | 提示代碼,在輸入代碼時(shí)可以提示快捷鍵 |
Ctrl + H(Hierarhcy層級(jí)) | 顯示類結(jié)構(gòu)圖(類的繼承層次) |
Ctrl + G | 快速定位到指定行指定列 |
Ctrl + [ | 快速定位到代碼塊開(kāi)始位置 |
Ctrl + ] | 快速定位到代碼塊結(jié)束位置 |
Ctrl + N | 快速搜索和打開(kāi)類 |
Ctrl + B | 快速定位源碼,將光標(biāo)放在方法上輸入Ctrl + B , 可以去到該方法的源碼 |
Ctrl + U | 快速轉(zhuǎn)到當(dāng)前類的父類 |
快捷鍵 | 功能 |
---|---|
Alt + / | 快速補(bǔ)全代碼 |
Alt+Q | 顯示當(dāng)前方法的聲明 |
Alt + Enter | 快速提示完成,在代碼可能存在語(yǔ)法問(wèn)題時(shí),IDEA 會(huì)提示使用該快捷鍵可以快速自動(dòng)修正(功能非常強(qiáng)大,最常使用) |
Alt + insert | 快速生成含有任意形參的構(gòu)造器,和私有屬性的 Getter / Setter 方法等(最常使用) |
Alt + 1 | 快速打開(kāi)或隱藏 Project 面板 |
Alt + 7 | 快速顯示類結(jié)構(gòu),可以顯示類中包含的所有屬性和方法 |
Alt + left / right | 快速切換代碼視圖 |
Alt + Up / Down | 在方法間快速移動(dòng)定位(即光標(biāo)以方法為單位移動(dòng)) |
快捷鍵 | 功能 |
---|---|
Shift + Enter | 在當(dāng)前行下面生成一行空行,光標(biāo)自動(dòng)移到空行行首 |
F2 或 Shift + F2 | 快速定位高亮錯(cuò)誤或警告位置 |
快捷鍵 | 功能 |
---|---|
Ctrl + Alt + L | 快速格式化代碼 |
Ctrl + Alt + I | 自動(dòng)縮進(jìn)行 |
Ctrl+Alt+O | 優(yōu)化導(dǎo)入的類和包 |
Ctrl + Alt + T | 將選中的代碼使用 if、while、try/catch 等代碼塊包裝起來(lái)(功能強(qiáng)大) |
快捷鍵 | 功能 |
---|---|
Ctrl + Shift + Delete | 去除相關(guān)的代碼塊包裝,是Ctrl + Alt + T的相反操作 |
Ctrl + Shift + 向上/下箭頭 | 將光標(biāo)所在的代碼塊向上/下整體移動(dòng) |
Ctrl + Shift + F10 | 快速運(yùn)行當(dāng)前的程序,當(dāng)前你在哪個(gè)程序就運(yùn)行該程序 |
Ctrl + Shift + / | 添加/取消多行注釋,【第一次是添加注釋,第二次是取消注釋】 |
Ctrl + Shift + J | 快速整合兩行代碼,將光標(biāo)所在行和下一行的代碼合并成一行 |
1)快速生成主函數(shù):psvm/ main
2)快速生成打印語(yǔ)句:sout
3)快速生成普通 for 循環(huán):fori
4)快速生成增強(qiáng) for循環(huán):iter