目錄
1 快速生成語句
1.1?main語句
1.2??輸出語句
1.3 流程控制語句
1.3.1 if判斷語句
1.3.2?while循環
1.3.3?for循環?
1.3.4 數組、集合的循環操作
1.3.5 迭代器循環操作
1.4 對象實例化、定義變量
1.5 try-catch異常
2 快捷鍵
2.1 Ctrl系列
2.2 alt系列
?2.2.1?生成(或者重寫)方法
2.2.2 導包鍵
2.2.3 代碼自動補全提示
2.2.4 alt + 數字鍵
2.3 shift系列
2.3.1?搜索
?2.3.2 取消縮進?
2.3.3?重命名class
2.4 Ctrl?+ shift系列
2.4.1?移動代碼
2.5?Ctrl?+ alt系列
2.5.1 代碼塊包圍
?2.5.2?代碼規范快捷鍵
?2.5.3?切換工作區的類
1 快速生成語句
1.1?main語句
psvm + Enter 或者 main +?Enter |
1.2??輸出語句
sout + Enter |
? ? ??
帶雙引號的字符串 或者 變量名 + .sout + Enter |
1.3 流程控制語句
1.3.1 if判斷語句
判斷條件.if + Enter |
判斷條件.else?+ Enter |
1.3.2?while循環
循環條件.while + Enter |
1.3.3?for循環?
fori + Enter |
1.3.4 數組、集合的循環操作
數組名、集合名.for + Enter |
效果:forEach循環
? ??
數組名、集合名.fori + Enter |
效果:正向for循環
?? ?
數組名、集合名.forr + Enter |
效果:反向for循環
1.3.5 迭代器循環操作
復合快捷鍵使用,具體操作如下?
1.4 對象實例化、定義變量
一般情況下:new 類名.var + Enter |
變量值.var + enter? |
1.5 try-catch異常
表達式.try + enter |
2 快捷鍵
2.1 Ctrl系列
快捷鍵 | 效果 |
Ctrl + C | 復制當前選中代碼 |
Ctrl + V | 在光標處粘貼代碼 |
Ctrl + X | 剪切當前選中代碼 |
Ctrl + D | 復制光標所在行代碼到下一行 |
Ctrl + O | 重寫方法 |
Ctrl + F | 搜索 |
Ctrl + 鼠標單擊 | 進入查看源碼 |
Ctrl + Z | 撤回操作(Undo) |
Ctrl + Y | 撤回撤回的操作(Redo) |
2.2 alt系列
?2.2.1?生成(或者重寫)方法
alt + insert |
Ctrl + O |
選擇要重寫的方法,與上圖的Override Methods效果一樣
2.2.2 導包鍵
alt + enter |
萬能快捷鍵用法很多,但是最推薦用它導包
2.2.3 代碼自動補全提示
alt + / |
IDEA默認的代碼提示快捷鍵是Ctrl + 空格,但是這個快捷鍵用著不順手,還有一些小伙伴是因為這個快捷鍵無法使用(可能是因為和別的軟件產生沖突),所以說最好將其設置成alt + /,具體設置方式見這篇博客:能讓你的Intellij IDEA 起飛的幾個設置
2.2.4 alt + 數字鍵
下面圖中紅框框起來的四個部分都有一個數字鍵,alt + 這個數字鍵就代表著打開或者關閉這個模塊其中1和7最常用
? ?
2.3 shift系列
2.3.1?搜索
Shift + Shift |
對當前project進行搜索
??
Ctrl + F |
對當前的類進行關鍵字檢索
?2.3.2 取消縮進?
Shift + tab |
?將選中的代碼向前縮進,即反縮進
2.3.3?重命名class
Shift + F6 |
鼠標選中想要重命名的類,使用快捷鍵Shift + F6
2.4 Ctrl?+ shift系列
2.4.1?移動代碼
快捷鍵 | 效果 |
Ctrl + Shift + ↑ | 將光標所在行向上移動一行 |
Ctrl + Shift + ↓ | 將光標所在行向下移動一行 |
2.5?Ctrl?+ alt系列
2.5.1 代碼塊包圍
Ctrl?+ alt + T |
?2.5.2?代碼規范快捷鍵
Ctrl?+ alt + L |
?2.5.3?切換工作區的類
Ctrl?+ alt + ← | 返回上一次打開的工作區 |
Ctrl?+ alt + → | 取消返回上一次打開的工作區 |
其中Ctrl?+ alt + →可能和QQ的屏幕錄制的快捷鍵沖突,把QQ的那個快捷鍵改成別的即可
關于IntelliJ IDEA的其他博客:
能讓你的Intellij IDEA 起飛的幾個設置_扎哇太棗糕的博客-CSDN博客
2021 最新 IDEA集成Gitee、Gitee遷移GitHub【圖文講解】_扎哇太棗糕的博客-CSDN博客
2021 使用IDEA創建并編寫你的第一個Maven項目【圖文詳解】_扎哇太棗糕的博客-CSDN博客