Ctrl+E 最近的文件
Ctrl+Alt+Enter 在當前行前插入一行
Shift+Enter 在當前行下面增加一行
Ctrl+Alt+O 自動刪除未使用的import
Ctrl+Shift+F12 最大化/還原窗口
Alt+鼠標選擇 列選擇模式,按列選擇
Ctrl+N 搜索class類文件
Ctrl+Shift+N 打開文件、搜索文件
Shift+Shift 搜索所有文件
Ctrl+Y 刪除當前行
Ctrl+Z 撤銷
Ctrl+Shift+Z 反撤銷
Ctrl+D 復制當前行或選中塊
Alt+Shift+下鍵 向下移動當前行 Ctrl+Shift+下鍵
Alt+Shift+上鍵 向上移動當前行 Ctrl+Shift+上鍵
Ctrl+F12 打開方法列表,快速搜索類方法
Ctrl+Shift+ +/- 展開/折疊代碼
Ctrl+G 跳轉到指定行
F8 單步調試
F9 跳到下一斷點或結束調試
F7 單步進入
Shift+F8 單步跳出
Ctrl+Alt+V 抽取代碼,提取方法參數為變量,然后方法調用傳入新生成的變量
Ctrl+Alt+P 將內容提取成所在方法的參數
Ctrl+Alt+C 將內容提取成常量
Ctrl+Alt+M 提取方法,將選中的代碼提取到方法里
Ctrl+/ 注釋/取消注釋當前行
Ctrl+Shift+/ 注釋/取消注釋(多行,注釋時選中要注釋的代碼,取消注釋時,光標在注釋內任意位置即可)
Ctrl+Alt+空格 打開代碼提示
Alt+Enter 錯誤修復解決方案
Ctrl+F 當前文件查找
Ctrl+Shift+F 全局文件查找
Ctrl+R 當前文件替換
Ctrl+Shift+R 全局文件替換
Alt+上鍵 將光標移到上一個方法名或類名
Alt+下鍵 將光標移到下一個方法名或文件結尾
Alt+左鍵 切換到前一個打開的文件(打開多個文件時切換文件)
Alt+右鍵 切換到前一個打開的文件(打開多個文件時切換文件)
Ctrl+Alt+L 格式化代碼
Ctrl+W 選擇光標所在單詞、行、塊等。遞進式選擇代碼塊,可選中光標所在的單詞或段落,連續按會在原有選中的基礎上再擴展選中范圍
Ctrl+U 光標在方法名或方法內,打開重寫、實現的父類方法、接口
Ctrl+Alt+B 光標在方法名上,打開方法實現或重寫
Ctrl+P 方法調用時打開方法參數提示
Shift+F6 光標在類名、方法名上,修改類、方法名,自動修改引用地方的名稱
Ctrl+O (是字母o不是數字0)打開重寫、實現方法選擇對話框
Ctrl+Shift+U 對選中代碼進行大小寫轉換
Ctrl+H 查看選擇類的繼承層次結構
13. 懶人必備快捷鍵
1. 按【鼠標中鍵】快速打開智能提示,取代alt+enter 。
File->Settings-> Keymap-> 搜索 Show Intention Actions -> 添加快捷鍵為鼠標中鍵。
2. 按【F2】快速修改文件名,告別雙手操作。
File->Settings-> Keymap-> 搜索 Rename -> 將快捷鍵設置為F2 。
3. 按【F3】直接打開文件所在目錄,瀏覽一步到位。
File->Settings-> Keymap-> 搜索 Show In Explorer -> 將快捷鍵設置為F3 。
4. 按【Ctrl+鼠標右鍵】直接打開實現類,方便開發查詢。
File->Settings-> Keymap-> 搜索 implementation-> Add Mouse Shortcut 將快捷鍵設置為Ctrl+ 鼠標右鍵。
5.按【Ctrl+ 1】代碼提示
Main menu->Code->Completion->Basic 將快捷鍵設置為Ctrl+ 1。