01、打開版本控制:Alt + 9
02、關閉點擊的文件:Shift + Click
03、打開project模式:Alt + 1
04、進入到收藏最喜歡的列表:Alt + 2
05、添加收藏到最愛:Alt + Shift + F
06、提交修改到項目版本控制系統,如GIT:Ctrl + K
07、複製光標所在行的所有內容,並且將複製到的內容整體下移:Ctrl + D
08、遞進式選擇代碼塊:Ctrl + W
09、逐步撤銷遞進式選擇代碼塊:Ctrl + Shift +W
10、導包、是否給與返回類型,並可以自定義實例化對象名稱:Alt + Enter
11、撤銷修改:Ctrl + Z
12、取消上一步撤銷的操作:Ctrl + Shift + Z
13、顯示當前項目最近打開的文件記錄列表:Ctrl + E
14、顯示當前類的繼承結構:Ctrl + H
15、對當前文件下的文本進行文本的替換:Ctrl + R
16、替換整個項目或者指定目錄下的文件內容:Ctrl + Shift + R
17、光標所在位置,向下另起一個新的空行,光標跟着下移:Shift + Enter
18、光標所在位置,向下另起一個新的空行,但是光標不隨下移:Ctrl + Enter
19、將光標所在行的代碼,進行整體的上移或者下移:Alt + Shift + (方向鍵)up/down
20、在方法體內,進行光標所在行的代碼進行上移或者下移:Ctrl + Shift + (方向鍵)up/down
20、光標在方法間進行快速的上下移動定位:Alt + (方向鍵)up/down
21、切換啓用當前打開的哪一個文件:Alt + (方向鍵)left/right
22、對選中的代碼塊進行大小寫的切換:Ctrl + Shift + U
23、將所選擇的文本內容,進行高亮顯示,用於突出和標記:Ctrl + Shift +F1
24、向上、向下選中代碼塊:Shift + (方向鍵)up/down
25、運行當前的項目:Ctrl + Shift + F10
26、運行當前的項目:Alt + Shift + F9 ------>選擇 Run
27、停止運行當前的項目:Ctrl + F2
28、對項目進行編譯:Ctrl + Shift + F9
29、打開debug模式,開始進行項目的調試:Alt + Shift + F9 ------>選擇 Debug
30、查看斷點:Ctrl + Shift + F8
31、給當前代碼行打斷點或者取消斷點:Ctrl + F8
32、如果你的光標在其它行或其它頁面,點擊這個按鈕可跳轉到當前代碼執行的行:Alt + F10
33、強制步入,能進入任何方法,查看底層源碼的時候可以用這個進入官方類庫的方法:Alt + Shift + F7
34、調試步入,進入方法體: F7 ======>(相當於在eclipse中的F5)
35、調試步過,跳到下一步: F8 ======>(相當於在eclipse中的F6)
36、跳到下一個斷點:Shift + F8 ======>(相當於eclipse的F8跳到下一個斷點,也相當於eclipse裏F7,跳出方法體)
37、調試執行到當前光標處(你可以將光標定位到你需要查看的那一行,然後使用這個功能,代碼會運行至光標行,而不需要打斷點):Alt + F9
38、Debug運行java類:Ctrl + Shift + F9(注意,待覈實)
39、正常運行java類:Ctrl + Shift + F10(注意,待覈實)
40、Debug時選中查看值:Alt + F8
41、build當前項目:Ctrl + F9
42、啓動main方法:Shift + F10================>spring boot 正常啓動類
43、debug spring boot項目:Shift + F9
44、從默認分支上,更新項目代碼:Ctrl + T
45、項目編輯完成之後,提交代碼到Git:Ctrl + K
46、打開idea的設置中心:Ctrl + Alt + S
47、全局查找:Ctrl + Shift + F
48、全局替換:Ctrl + Shift + R
49、當前文件中查找:Ctrl + F
50、當前文件中向上查找光標選中的文本內容:Shift + F3
51、當前文件中向下查找光標選中的文本內容:F3
52、查找當前類的父類:Ctrl + U
53、當前類生成構造、get、set、toString方法:Alt + Shift + 0(ins)
54、快速打開當前項目或者模塊的屬性:Ctrl + Alt + Shift + S
55、快速定位當前文件的某一行:Ctrl + G
56、展開和摺疊當前方法: Ctrl + "+/-"
57、定位到斷點:Alt + F10
58、打開當前項目中所有被標記爲//TODO的註釋:Alt + 6
59、複製當前打開文件的全路徑:Ctrl + Shift + C
60、複製當前文件的引用(根路徑):Ctrl + Alt + Shift + C
61、快速切換方案(界面外觀、代碼風格、快捷鍵映射等菜單):Ctrl + ~
62、隱藏/恢復所有除了工具和導航欄的窗口:Ctrl+Shift+F12
63、關閉當前打開或者激活的文件:Ctrl + F4
64、關閉活動選項卡:Ctrl + Shift + F4
65、切換和選擇當前需要打開的選項卡或者工具條,也有說是轉到下一個拆分器:Ctrl + Tab
66、切換和選擇當前需要打開的選項卡或者工具條,也有說是轉到上一個拆分器:Ctrl + Shift + Tab
67、彈出重構菜單:Ctrl + Alt + Shift + T
68、選中當前打開文件的某個代碼文本進行重命名:Shift + F6
69、當前方法對應的花括號:Ctrl + Shift + M
70、當子類繼承父類的時候,在子類裏,重寫(override)父類方法的快捷鍵:Ctrl + O
71、當某一個類實現一個接口的時候,在該類裏,實現接口所有方法的快捷鍵:Ctrl + I
72、給一段代碼包裹if、if else、do while或者 try catch的時候,使用的快捷鍵:Ctrl + Alt + T
73、重新格式化當前代碼的格式:Ctrl + Alt + L
74、給選中代碼進行行註釋:Ctrl + /
75、給選中代碼進行塊註釋:Ctrl + Shift + /
76、當前項目中尋找某一個類:Ctrl + N
77、當前項目中尋找某一個文件:Ctrl + Shift + N
78、當前項目中尋找某一個類中的屬性或者方法的快捷鍵:Ctrl + Alt + Shift + N
79、隱藏活動窗口:Shift + Esc
80、找回之前被關閉的導航欄文件:Ctrl + Alt + Left
81、選中接口中的方法名之後,進入該接口的實現類的對應方法:Ctrl + Alt + B
82、複製當前文件或者類本身,然後可以進行重命名:F5
83、移動當前文件或者java類本身,到該項目的指定包或者路徑下:F6
84、打開和插入在線預定義和自定義的在線代碼模板:Ctrl + J
85、切換到最大編輯器:Ctrl + Shift + F12
86、在你記不清或者想不起來某一快捷鍵的時候,你可以使用指令提示快捷鍵進行操作:Ctrl + Shift + A
87、快速打開VCS:Alt + ~