IntelliJ IDEA Debug 快捷鍵


一、第一組debug快捷鍵

第一組debug快捷鍵共有8個按鈕,從左到右依次為

 

 

 

1 Alt+ F10

Show Exception Point:如果你的光標在其它行或者其它的頁面,點擊這個按鈕可跳轉到當前代碼執行的行。`

2 F8

Step Over:跳過,一行一行的向下走,如果當前行有方法不進入方法。`

3 F7

Step Into:跳入,如果當前有方法,進入方法內部,一般用於進入自定義的方法,不會jdk類庫的方法。`

4 Alt+Shift+F7

Force Step Into :強制跳入,可以進入任何方法,想查看底層源代碼可以用這個進入jdk的方法。`

5 Shift+ F8

Step Out:跳出,從跳入的方法內退出到方法調用處,這個時候方法已經執行完畢,只是還沒有完成賦值`

6 無快捷鍵

Drop Frame:回退斷點。

7 Alt+ F9

Run to Cursor:運行到光標處,你可以將光標定位到你需要查看的行,然后使用這個功能,代碼會運行到光標處,不需要打斷點。`

8 Alt+ F8

Evaluate Expression,計算表達式的值。

二、第二組debug快捷鍵

第二組debug快捷鍵的按鈕,共6個按鈕,從上到下依次如下:

 

 

 

1 Ctrl+ F5

Return xxx:重新運行程序,會關閉服務后重新啟動程序。

2 F9

Resume Program:恢復程序,比如,你在第3行和5行各自都打了斷點,當前運行到第3行,按F9,則運行到下一個斷點即第5行,再按F9,則運行完整個流程,因為后面已經沒有斷點了。

3 無快捷鍵

Pause Program :暫停程序,啟用Debug。

4 Ctrl+ F2

Stop xxx: 連續按兩下,關閉程序。有時候你會發現服務再啟動時,報端口被占用,這是因為沒完全關閉服務的原因,你就需要查殺所有JVM進程了。

5 Ctrl+First+ F8

View Breakpoints:查看你設置的所有斷點。

6 無快捷鍵

Mute BreakPoints:啞的斷點,選擇這個后,所有斷點變為灰色,斷點失效,再按F9則可以直接運行完程序。再次點擊,斷點變為紅色,有效。如果只想使某一個斷點失效,可以在斷點上有點取消Enable.

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM