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