由於自己IDEA的配置快捷鍵不同,所以以英文解釋為准,對照IDEA窗口上方的run下拉菜單,即可查看IDEA快捷鍵的配置對應鍵

Show Execution Point (Alt + F10):如果你的光標在其它行或其它頁面,點擊這個按鈕可跳轉到當前代碼執行的行
Step Into (F5):步入,如果當前行有方法,可以進入方法內部,一般用於進入自定義方法內,不會進入官方類庫的方法
Step Over (F6):步過,一行一行地往下走,如果這一行上有方法不會進入方法
Step Out (F7):步出,從步入的方法內退出到方法調用處,此時方法已執行完畢,只是還沒有完成賦值
Force Step Into (Alt + Shift + F7):強制步入,能進入任何方法,查看底層源碼的時候可以用這個進入官方類庫的方法
Drop Frame (默認無):回退斷點
Run to Cursor (Ctrl+R):運行到光標處,你可以將光標定位到你需要查看的那一行,然后使用這個功能,代碼會運行至光標行,而不需要打斷點
Evaluate Expression (Ctrl+U):計算表達式
Rerun 'xxxx':重新運行程序,會關閉服務后重新啟動程序。
Update 'tech' application (Ctrl + F5):更新程序,一般在你的代碼有改動后可執行這個功能。而這個功能對應的操作則是在服務配置里
Resume Program (F9):恢復程序,比如,你在第20行和25行有兩個斷點,當前運行至第20行,按F9,則運行到下一個斷點(即第25行),再按F9,則運行完整個流程,因為后面已經沒有斷點了。
Pause Program:暫停程序,啟用Debug。目前沒發現具體用法。
Stop 'xxx' (Ctrl + F2):連續按兩下,關閉程序。有時候你會發現關閉服務再啟動時,報端口被占用,這是因為沒完全關閉服務的原因,你就需要查殺所有JVM進程了。
View Breakpoints (Ctrl + Shift + F8):查看所有斷點
Mute Breakpoints:啞的斷點,選擇這個后,所有斷點變為灰色,斷點失效,按F9則可以直接運行完程序。再次點擊,斷點變為紅色,有效。如果只想使某一個斷點失效,可以在斷點上右鍵取消Enabled,如圖2.4,則該行斷點失效。
