IDEA快捷鍵For Windows

哪里找快捷鍵原始PDF文檔

打開IDEA后土陪,依次點(diǎn)擊頂部菜單欄中践美,最后一項(xiàng)HelpKeymap Reference,會出現(xiàn)一個快捷鍵PDF文檔柏肪。

注意

IDEA各個版本的快捷鍵會有小變動达皿,以下是2017.1.2版本里面的快捷鍵的PDF天吓,如有不同可以通過上面的方式查看你自己的版本的快捷鍵,可以用翻譯工具翻譯峦椰。

一龄寞、Editing編輯

補(bǔ)全

快捷鍵 說明 使用頻率
Ctrl + 空格 基本的代碼補(bǔ)全(類名、方法汤功、變量)
Ctrl + Shift + 空格 智能代碼補(bǔ)全(通過預(yù)期類型過濾方法變量列表)
Ctrl + Shift + Enter 結(jié)束代碼

顯示查看

快捷鍵 說明 使用頻率
Ctrl + P 顯示方法的參數(shù)信息(光標(biāo)放在被調(diào)用方法的圓括號內(nèi)物邑,然后按此快捷鍵) ★★★★
Ctrl + Q 快速顯示文檔 ★★★★★
Shift + F1 顯示外部文檔
Ctrl +?鼠標(biāo)放在代碼上 顯示基本信息
Ctrl + F1 錯誤警告處顯示描述信息
Alt + Q 顯示上下文信息

快速生成 / 提示

快捷鍵 說明 使用頻率
Alt + Insert 生成代碼(Getters, Setters, Constructors,hashCode/equals, toString) ★★★★★
Ctrl + O 重寫方法 ★★
Ctrl + I 實(shí)現(xiàn)方法 ★★★
Ctrl + Alt + T 用xxx包圍?(if..else,?try..catch, for,synchronized, 等) ★★★★★
Ctrl + / 注釋/取消注釋,行注釋 ★★★★★
Ctrl + Shift + / 注釋/取消注釋滔金,塊注釋 ★★★★★
Ctrl + W 依次遞增選中代碼塊
Ctrl + Shift + W 減少當(dāng)前選中的代碼塊
Alt + Enter 顯示意向動作快速修復(fù)代碼

優(yōu)化(格式化色解,去除多余,優(yōu)化import)

快捷鍵 說明 使用頻率
Ctrl + Alt + L 格式化代碼 ★★★★★
Ctrl + Alt + O 優(yōu)化 import ★★★
Ctrl + Alt + I 自動縮進(jìn)行
Tab / Shift + Tab 縮進(jìn) / 反縮進(jìn) 選中的代碼

剪切餐茵、復(fù)制科阎、粘貼、刪除

快捷鍵 說明 使用頻率
Ctrl?+?X?/?Shift?+?Delete 剪切當(dāng)前行選定的塊到剪貼板 ★★★★★
Ctrl?+?C?/?Ctrl?+?Insert 復(fù)制當(dāng)前行選定的塊到剪貼板 ★★★★★
Ctrl?+?V?/?Shift?+?Insert 剪貼板粘貼 ★★★★★
Ctrl?+?Shift + V 從最近的緩沖區(qū)粘貼
Ctrl?+?D 復(fù)制當(dāng)前行選定的塊 ★★★★★
Ctrl?+?Y 刪除當(dāng)前行選定的塊的行 ★★★★★
Ctrl + Delete 刪除到單詞的末尾
Ctrl + Backspace 刪除到單詞的開頭

普通edit操作

快捷鍵 說明 使用頻率
Shift + Enter 開始新的一行 ★★★
Ctrl + Shift + U 大小寫切換 ★★★
Ctrl + Shift + ] / [ 選擇直到代碼塊結(jié)束/開始
Ctrl?+?Shift + J 智能拼接成一行
Ctrl?+?Enter 智能拆分行
Ctrl + +/- 展開 / 折疊代碼塊 ★★★★★
Ctrl + Shift?+?+/- 展開 / 折疊所有 ★★★★★
Ctrl + F4 關(guān)閉活動的編輯器(editor)選項(xiàng)卡 ★★★

二钟病、Search/Replace (搜索 / 替換)

快捷鍵 說明 使用頻率
雙擊Shift 查詢?nèi)魏螙|西(包括文件夾萧恕、文件以及字符串) ★★★★★
Ctrl + F 在當(dāng)前編輯器里面查詢字符串 ★★★★★
F3 查詢下一個 ★★★★★
Shift + F3 查詢上一個 ★★★★★
Ctrl + R 替換
Ctrl + Shift + F 當(dāng)前路徑里查找 ★★★★★
Ctrl + Shift + R 當(dāng)前路徑里替換
Ctrl + Shift + S 查詢結(jié)構(gòu)(Ultimate Edition 版專用)
Ctrl + Shift + M 替換結(jié)構(gòu)(Ultimate Edition 版專用)

三刚梭、Usage Search (使用點(diǎn)查詢肠阱,即哪兒使用了這個類/方法/變量)

快捷鍵 說明 使用頻率
Alt + F7 / Ctrl + F7 查找使用地點(diǎn) / 在文件中查找使用地點(diǎn) ★★★
Ctrl + Shift + F7 在文件中高亮顯示使用地點(diǎn) ★★★
Ctrl + Alt + F7 顯示使用地點(diǎn) ★★★

四、Compile and Run (編譯和運(yùn)行)

快捷鍵 說明 使用頻率
Ctrl + F9 編譯項(xiàng)目(編譯修改和依賴)
Ctrl + Shift + F9 編譯選擇的文件朴读、包或模塊
Alt + Shift + F10 選擇配置并run ★★★★★
Alt + Shift + F9 選擇配置并Debug ★★★★★
Shift + F10 Run ★★★★★
Shift + F9 Debug ★★★★★
Ctrl + Shift + F10 從編輯器運(yùn)行上下文配置 ★★★★★

五屹徘、Debugging (調(diào)試)

快捷鍵 說明 使用頻率
F8 下一步 ★★★★★
F7 進(jìn)入方法內(nèi)部 ★★★★★
Shift + F7 智能步入(斷點(diǎn)所在行上有多個方法調(diào)用,會彈出進(jìn)入哪個方法)
Shift + F8 跳出 ★★★★★
Alt + F9 運(yùn)行到光標(biāo)處(如果光標(biāo)前有其他斷點(diǎn)會進(jìn)入到該斷點(diǎn)) ★★★★★
Alt + F8 計算表達(dá)式(可以更改變量值使其生效)
F9 恢復(fù)程序運(yùn)行(如果該斷點(diǎn)下面代碼還有斷點(diǎn)則停在下一個斷點(diǎn)上)
Ctrl + F8 切換斷點(diǎn)(若光標(biāo)當(dāng)前行有斷點(diǎn)則取消斷點(diǎn)衅金,沒有則加上斷點(diǎn)) ★★★
Ctrl + Shift + F8 查看斷點(diǎn)列表 ★★★★★

六噪伊、Navigation (導(dǎo)航)

跳轉(zhuǎn)

快捷鍵 說明 使用頻率
Ctrl + N 跳轉(zhuǎn)到指定的類 ★★★★★
Ctrl + Shift + N 跳轉(zhuǎn)到文件(打開目錄需要在輸入的內(nèi)容/加一個反斜杠/ ★★★★★
Ctrl + Alt + Shift + N 跳轉(zhuǎn)到指定的目標(biāo)(變量 / 方法) ★★★★★
Ctrl?+?G 跳轉(zhuǎn)到指定行 ★★★★★
Ctrl + U 跳轉(zhuǎn)到父類/ 接口的對應(yīng)處 ★★★★★
Ctrl + Alt + B 跳轉(zhuǎn)到實(shí)現(xiàn) ★★★★★
Ctrl + B / Ctrl + 鼠標(biāo)點(diǎn)擊 跳轉(zhuǎn)到光標(biāo)所在的方法/變量聲明 ★★★★★
Ctrl + Shift + B 跳轉(zhuǎn)到當(dāng)前類類名 ★★★
Ctrl?+?Alt + Left/Right 跳轉(zhuǎn)到上一次 / 下一次操作處 ★★★★★
Ctrl?+?Shift?+?Backspace 跳轉(zhuǎn)到最后一次編輯處 ★★
Alt + Up/Down 跳轉(zhuǎn)到上一個 / 下一個方法名處 ★★★★★
F2 / Shift + F2 跳轉(zhuǎn)到下一個 / 上一個高亮錯誤處 ★★
Ctrl + [ / ] 跳轉(zhuǎn)到當(dāng)前所在代碼塊花括號開始 / 結(jié)束 ★★

彈出

快捷鍵 說明 使用頻率
Ctrl?+?E 彈出最近打開的文件列表 ★★★★★
Ctrl + F12 彈出文件結(jié)構(gòu),類似eclipse的outline ★★★★★
Ctrl + H 彈出的層次結(jié)構(gòu)(即父類氮唯、子類) ★★★★★
Ctrl + Shift + H 彈出方法層次結(jié)構(gòu) ★★★★★
Ctrl + Alt + H 彈出調(diào)用層次(哪些調(diào)用了此處) ★★★★★
Ctrl + Shift + I 彈出方法 / 變量定義預(yù)覽 ★★★★★

窗口

快捷鍵 說明 使用頻率
Alt + F1 彈出窗口列表鉴吹,跳轉(zhuǎn)到選定的窗口 ★★★★★
F12 返回到前一個工具窗口
Esc 跳轉(zhuǎn)到代碼編輯窗口(從工具窗口) ★★
Shift + Esc 隱藏當(dāng)前 / 最后一個活動的窗口(且光標(biāo)進(jìn)入代碼編輯窗口) ★★★★★
Alt + Right/Left 在打開的編輯tab頁(即.java文件)之間切換 ★★★★★
Ctrl?+?Shift?+?F4 關(guān)閉活動的 run/messages/find/... tab頁
F4 / Ctrl + Enter 編輯 / 查看源代碼
Alt + Home 顯示導(dǎo)航條

書簽

快捷鍵 說明 使用頻率
F11 選中文件/文件夾/代碼行,添加/取消書簽
Ctrl + F11 選中文件/文件夾/代碼行惩琉,用助記符切換書簽
Ctrl + #[0-9] 跳轉(zhuǎn)到對應(yīng)數(shù)值的書簽處
Shift + F11 顯示所有書簽

七豆励、Refactoring(重構(gòu))

快捷鍵 說明 使用頻率
F5 復(fù)制
F6 移動
Alt + Delete 安全刪除
Shift + F6 重命名 ★★★★★
Ctrl + F6 更改簽名
Ctrl + Alt + N 一致性
Ctrl + Alt + M 將選中的代碼抽取為方法
Ctrl + Alt + V 將選中的代碼抽取為變量 ★★★★★
Ctrl + Alt + F 將選中的代碼抽取為字段
Ctrl + Alt + C 將選中的代碼抽取為常量
Ctrl + Alt + P 將選中的代碼抽取為參數(shù)

八、VCS/Local History(版本控制/本地歷史記錄)

快捷鍵 說明 使用頻率
Ctrl + K 提交代碼到版本控制器 ★★★★★
Ctrl + T 從版本控制器更新代碼 ★★★★★
Alt + Shift + C 查看最近的變更記錄
Alt + `(數(shù)字鍵1旁邊的反引號) 快速彈出版本控制器操作面板 ★★★★★

九、Live Templates(動態(tài)代碼模板)

快捷鍵 說明 使用頻率
Ctrl + Alt + J 將選定的代碼使用動態(tài)模板包住
Ctrl + J 插入代碼模板

十良蒸、General(通用)

快捷鍵 說明 使用頻率
Alt + #[0-9] 打開相應(yīng)編號的工具窗口
Ctrl + S 保存所有
Ctrl + Alt + Y 同步技扼、刷新
Ctrl + Shift + F12 切換最大化編輯器 ★★★★★
Alt + Shift + F 添加到收藏夾
Alt + Shift + I 使用當(dāng)前配置審查當(dāng)前文件(代碼審查)
Ctrl + BackQuote (`,數(shù)字鍵1旁邊的反引號) 快速切換當(dāng)前的scheme(切換主題嫩痰、代碼樣式等)
Ctrl + Alt + S 打開IDEA系統(tǒng)設(shè)置窗口
Ctrl + Alt + Shift + S 打開項(xiàng)目結(jié)構(gòu)對話框
Ctrl + Shift + A 查找動作
Ctrl + Tab 編輯窗口標(biāo)簽和工具窗口之間切換(切換器剿吻,不同的地方效果不同) ★★★★★
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市串纺,隨后出現(xiàn)的幾起案子丽旅,更是在濱河造成了極大的恐慌,老刑警劉巖纺棺,帶你破解...
    沈念sama閱讀 212,029評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件魔招,死亡現(xiàn)場離奇詭異,居然都是意外死亡五辽,警方通過查閱死者的電腦和手機(jī)办斑,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,395評論 3 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來杆逗,“玉大人乡翅,你說我怎么就攤上這事∽锝迹” “怎么了蠕蚜?”我有些...
    開封第一講書人閱讀 157,570評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長悔橄。 經(jīng)常有香客問我靶累,道長,這世上最難降的妖魔是什么癣疟? 我笑而不...
    開封第一講書人閱讀 56,535評論 1 284
  • 正文 為了忘掉前任挣柬,我火速辦了婚禮,結(jié)果婚禮上睛挚,老公的妹妹穿的比我還像新娘邪蛔。我一直安慰自己,他們只是感情好扎狱,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,650評論 6 386
  • 文/花漫 我一把揭開白布侧到。 她就那樣靜靜地躺著,像睡著了一般淤击。 火紅的嫁衣襯著肌膚如雪匠抗。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,850評論 1 290
  • 那天污抬,我揣著相機(jī)與錄音汞贸,去河邊找鬼。 笑死,一個胖子當(dāng)著我的面吹牛著蛙,可吹牛的內(nèi)容都是我干的删铃。 我是一名探鬼主播,決...
    沈念sama閱讀 39,006評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼踏堡,長吁一口氣:“原來是場噩夢啊……” “哼猎唁!你這毒婦竟也來了娩怎?” 一聲冷哼從身側(cè)響起黍析,我...
    開封第一講書人閱讀 37,747評論 0 268
  • 序言:老撾萬榮一對情侶失蹤秦忿,失蹤者是張志新(化名)和其女友劉穎谎势,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體窃肠,經(jīng)...
    沈念sama閱讀 44,207評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡蓝谨,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,536評論 2 327
  • 正文 我和宋清朗相戀三年矢沿,在試婚紗的時候發(fā)現(xiàn)自己被綠了削樊。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片豁生。...
    茶點(diǎn)故事閱讀 38,683評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖漫贞,靈堂內(nèi)的尸體忽然破棺而出甸箱,到底是詐尸還是另有隱情,我是刑警寧澤迅脐,帶...
    沈念sama閱讀 34,342評論 4 330
  • 正文 年R本政府宣布芍殖,位于F島的核電站,受9級特大地震影響谴蔑,放射性物質(zhì)發(fā)生泄漏豌骏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,964評論 3 315
  • 文/蒙蒙 一隐锭、第九天 我趴在偏房一處隱蔽的房頂上張望窃躲。 院中可真熱鬧,春花似錦成榜、人聲如沸框舔。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,772評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至樱溉,卻和暖如春挣输,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背福贞。 一陣腳步聲響...
    開封第一講書人閱讀 32,004評論 1 266
  • 我被黑心中介騙來泰國打工撩嚼, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 46,401評論 2 360
  • 正文 我出身青樓完丽,卻偏偏與公主長得像恋技,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子逻族,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,566評論 2 349

推薦閱讀更多精彩內(nèi)容