intellij idea 實用快捷鍵

建立時間: 2017-11-21,最後一次更新時間:2017-11-30,intellij idea 版本: ultimate 2017.1
 
記錄 windows 下 intellij idea 實用快捷鍵【表示默認快捷鍵或自定義】
同時也但願對你有幫助,顏色標記以及最後單獨列到一塊兒的 debug 快捷鍵,建議熟練掌握
 
實用快捷鍵
alt + enter: 光標處,提供快速修復選擇(光標位置不一樣,提供結果也會不同)
alt + f1: 彈出層,顯示當前文件可選擇目標進行跳轉
alt + f2: 彈出層,選擇瀏覽器打開
alt + insert: 自動生成(getter、setter、toString 等)
alt + home: 跳轉到導航欄
alt + q: 彈出層,顯示當前類的上下文信息
alt + ← / →: 編輯框框左右切換
alt + ↑ / ↓: 前往當前光標位置的上一個、下一個方法處
alt + `: 彈出層,顯示vcs 經常使用操做
 
ctrl + 1,2,3..9: 前往助記鍵處(對數字助記鍵有效)
ctrl + b: 前往光標所在的方法、變量定義處(同等於 ctrl + 鼠標左鍵單擊)
ctrl + d: 刪除光標所在行 或 刪除選中的行【ctrl + y】
ctrl + e: 顯示最近打開的文件記錄列表
ctrl + f: 當前文件查找
ctrl + f4: 關閉當前編輯窗口
ctrl + f11: 使用助記鍵添加書籤;刪除書籤
ctrl + f12: 彈出當前文件結構層(可進行輸入篩選;快速查找方法等)
ctrl + g: 前往當前文件指定行處
ctrl + h: 顯示當前類的層次結構
ctrl + i: 實現方法
ctrl + j: 插入自定義模板
ctrl + k: 版本控制提交項目
ctrl + n: 查找 class 文件
ctrl + o: 重寫方法
ctrl + p: 顯示方法參數信息
ctrl + q: 顯示方法、變量的註釋文檔
ctrl + r: 當前文件替換
ctrl + tab: 編輯窗口切換(按住 ctrl 鍵,可結合 上下鍵 + delete 關閉文件)
ctrl + t: 版本控制更新項目
ctrl + u: 前往光標所在方法的父類方法、接口定義
ctrl + w: 遞進選擇(擴大範圍)
ctrl + x: 剪切光標所在行;剪切選擇內容
ctrl + y: 複製光標所在行到下一行;複製所選內容到光標後面【ctrl + d】
ctrl + z:撤銷
ctrl + +: 展開代碼
ctrl + -: 摺疊代碼
ctrl + /: 註釋代碼
ctrl + [: 將光標移動到代碼塊開始位置
crtl + ]: 將光標移動到代碼塊結束位置
 
shift + enter: 開始新行(當前行的下一行)
shift + f2: 前往當前文件上一個錯誤處
shift + f3: 在查找模式下,前往上一個匹配處
shift + f4: 使用新窗口打開當前編輯文件
shift + f6: 重命名
shift + f9: debug 啓動(同等於工具欄 debug)
shift + f10: 正常啓動(同等於工具欄 run)
shift + f11: 彈出層,顯示書籤
shift + 左鍵單擊: 鼠標點擊當前文件 tag 標籤,關閉當前文件
 
ctrl + alt + b: 前往光標所在方法的實現處
ctrl + alt + enter: 開始新行(當前行的上一行)
ctrl + alt + f11: 切換全屏模式【自定義】
ctrl + alt + h: 調用層次結構
ctrl + alt + l: 格式化代碼
ctrl + alt + o: 優化導入,刪除無效引用
ctrl + alt + s: 打開系統設置
ctrl + Alt + ←: 回退到上一個操做的地方
ctrl + Alt + →: 前進到下一個操做的地方
 
ctrl + shift + 1,2,3..9: 快速添加助記鍵書籤
ctrl + shift + a: 查找動做
ctrl + shift + backspace: 前往上次修改處(相似 eclipse 中的 ctrl + q,實質上有差異)
ctrl + shift + c: 複製當前文件磁盤路徑
ctrl + shift + e: 彈出層,顯示最近修改的文件列表
ctrl + shift + enter: 完成當前語句(結尾自動補充分號或括號等)
ctrl + shift + f: 在路徑中查找
ctrl + shift + f7: 高亮顯示選擇文本及相同文本
ctrl + shift + f12: 編輯器最大化
ctrl + shift + h: 顯示方法層次結構
ctrl + shift + i: 彈出層,顯示光標所在的方法或類的定義
ctrl + shift + j: 將下一行合併到當前行末尾
ctrl + shift + n: 查找文件;後面輸入 / 可查找目錄
ctrl + shift + r: 在路徑中替換
ctrl + shift + t: 添加單元測試
ctrl + shift + u: 大小寫轉換
ctrl + shift + v: 彈出層,列出粘貼記錄
ctrl + shift + w: 遞進選擇(縮小範圍)
ctrl + shift + z: 取消撤銷
ctrl + shift + /: 代碼塊註釋
ctrl + shift + [: 選中從光標所在位置到代碼塊開始位置
ctrl + shift + ]: 選中從光標所在位置到代碼塊結束位置
ctrl + shift + +: 展開全部代碼
ctrl + shift + -: 摺疊全部代碼
ctrl + shift + ↑ / ↓: 光標放在方法名上,上下跳轉方法順序
ctrl + shift + 左鍵單擊: 前往變量、方法等定義處(新窗口打開)
 
alt + shift + c: 彈出層,列出最近修改列表記錄(經過該操做可進行恢復操做,相似於版本管理)
alt + shift + f9: 彈出層,顯示 debug 選擇菜單
alt + shift + f10: 彈出層,顯示 run 選擇菜單
alt + shift + ↑ / ↑: 上下行調整順序
alt + /: 代碼補全(默認被系統輸入法佔用)【ctrl + space】
alt + shift + 鼠標左鍵雙擊: 點選
 
ctrl + shift + alt + c: 複製參考信息
ctrl + shift + alt + v: 無格式粘貼
ctrl + shift + alt + n: 查找變量,方法
ctrl + shift + alt + s: 打開當前項目設置
 
f2: 前往下一個錯誤處
f3: 在查找模式下,前往下一個匹配處
f11: 添加書籤
double shift: 全局查找
 
debug 應該是每一個開發人員都要會使用的,因此將快捷鍵單獨列到一塊兒,方便統一查看
f7: 進入下一步(若是當前行斷點是一個方法,則進入當前方法體內,若是該方法體還有方法,則不會進入該內嵌的方法中)
f8: 進入下一步(若是當前行斷點是一個方法,則不進入當前方法體內)
f9: 恢復程序運行(若是還有斷點則停留在下一個斷點處)
alt + f8: 計算表達式並顯示計算結果
ctrl + f8: 添加、刪除斷點
shift + f7: 選擇步入(斷點所在行上有多個方法調用,彈出選擇進入哪一個方法)
shift + f8: 跳出當前斷點
ctrl + shift + alt + f9: 回退到當前斷點上一層【自定義】
 
自定義(我本身自定義修改、添加的快捷鍵,應對某些狀況致使丟失等,便於統一恢復)
ctrl + d: 刪除光標所在行 或 刪除選中的行[Delete Line]
ctrl + y: 複製光標所在行到下一行;複製所選內容到光標後面[Duplicate Line or Selection]
alt + /: 代碼補全[Basic]
ctrl + alt + f11: 切換全屏模式[Toggle Full Screen mode]
ctrl + shift + alt + f9: 回退到當前斷點上一層[Drop Frame]
ctrl + shift + d: 版本控制,與最新的版本庫版本進行比較[Compare with Latest Repository Version]
ctrl + shift + h: 版本控制,顯示歷史記錄[Show History]
ctrl + shift + o: 打開最近項目[Open Recent]
 
修改記錄
2017-11-21:建立
2017-11-30:從新排版;添加顏色標註;將 debug 相關快捷鍵單獨列一塊兒;記錄我本身平時自定義快捷鍵,便於之後進行恢復
 
若有錯字,請指正,我會進行修改
相關文章
相關標籤/搜索