1、快速複製當前行
Ctrl + D
會直接複製當前行到下一行的位置
2、選擇當前行
先按 HOME,將光標定位到行首,再按 SHIFT+END
或者先按 END,將光標定位到行尾,再按 SHIFT +HOME
3、選擇當前光標處到文末的內容(或選擇當前光標處到文首的內容)
CTRL+SHIFT+END(或CTRL+SHIFT+HOME)
4,給區塊添加註釋
Ctrl + shift + / 這個是以/* */的形式對代碼塊進行註釋的
而採用Ctrl + / 進行註釋則是以// 分別對每一行代碼進行註釋
根據實際情況對註釋方式進行選擇,可以說各有各的好處
5、使用快捷鍵返回上次查看代碼的位置或者說是返回上次光標的位置
Ctrl + Alt + 方向鍵
6、使用IDEA的全局搜索鍵全局搜索需要的文件或者含有名字的類
全局搜索快捷鍵:Ctrl +Shift+F
7、刪除當前行
Ctrl + x
8,移動當前行
Ctrl+Shift+上下鍵 上下移動代碼
9、刪除多行代碼
shift + 方向鍵 -- 選中多行代碼
然後使用Ctrl + X可以刪除多行代碼
10,彙總的快捷鍵
Ctrl+R,替換文本
Ctrl+F,查找文本
Ctrl+shit+R,全局替換文本
Ctrl+shit+F,全局查找文本
Ctrl+Alt+L,格式化代碼
Alt+Insert,可以生成構造器/Getter/Setter等
Ctrl+Shift+enter,自動補全代碼
Alt+Shift+Up/Down,上/下移一行
Ctrl+X,刪除行
Ctrl+D,複製行
Ctrl+/或Ctrl+Shift+/,註釋(//或者/**/)
Ctrl+Alt+left/right,跳轉到上次編輯的地方
F2 或 Shift+F2,高亮錯誤或警告快速定位
ALT +INSERT 選擇implement methods 快速實現接口方法
輸入fori, 快速生成for循環語句塊
輸入psvm ,快速生成main方法
輸入sout ,快速生成System.out.println
Alt + shift + 鼠標選擇 多處同時編輯(或隔行復制N個變量!!)
組合使用1(選擇代碼,上下移動位置)
shift + up/down ,選擇代碼
shift + ctrl + up/down ,移動代碼
組合使用2(選擇代碼,複製並移動 上下位置)(有的說ctrl + alt +up/down,但是沒起作用,可能idea還要設置吧!!)
ctrl + d 複製當前到下一行
shift +end 選擇當前一整行
shift + ctrl + up/down 移動代碼
複製類全名的方法
右鍵類名,選擇copy reference,然後粘貼的地方右鍵 選擇 paste simple
選擇代碼塊,按快捷鍵Ctrl+Alt+T 快速生成try/catch語塊
(修改快捷鍵)默認調不出來try/catch,設置:
file-setting-keymap 搜索Surround With -右鍵 -add keyboard shortcut - 輸入你的快捷鍵 (ctrl + alt + 9)- ok
代碼出現紅波浪下劃線,快捷彈出提示,上下選擇解決方案
alt + enter
將一段代碼 作爲一個方法抽出來
Ctrl+Alt+M