【IntelliJ IDEA】Debug調試的使用記錄


【IntelliJ IDEA】Debug調試的使用記錄

 

Debug調試是否能行雲流水的使用,是鑒定你會不會使用一個IDE的最基本的標准。

今天再這里把Idea的debug使用流程走一遍。

 

==============================================================================================

1。設置斷點

【在你想要設置斷點的代碼行左端 鼠標左鍵點擊一下即可設置成功】

 

2.用Debug模式啟動調試模式

啟動成功后,發送請求進入設置斷點的方法中

 

3.單點調試

1》Step Over 【快捷鍵:F8】相當於eclipse的F6

點擊紅色箭頭指向的按鈕,程序向下執行一行(如果當前行有方法調用,這個方法將被執行完畢返回,不會進入被調用的方法中,然后到下一行)

效果如下圖

 

 2》Step Into【快捷鍵:F7】相當於eclipse的F5

點擊之后,進入本行中的代碼中,也就是會進入調用的方法中

 

 

3》Force Step Into 【快捷鍵:Alt+Shift+F7】

強制進入代碼,在大部分情況和F7效果相同,都是要進入調用的方法中,每點擊一次,都會往下執行一行,走完被調用的程序自動返回到被調用的代碼原始點

 

4》Step Out【快捷鍵:Shift+F8】相當於eclipse的F7跳出函數

點擊之后,會跳出本方法到調用本方法處的下一行,也就是跳過本方法

 

5》Drop Frame【快捷鍵:】

點擊該按鈕后,你將返回到當前方法的調用處重新執行,並且所有上下文變量的值也回到那個時候,回滾的效果

 

 

 

6》【快捷鍵:Alt+F8 】  查看到當前斷點時,自定義選中的值

 

同樣。你可以在右側添加你想要查看的變量的值,不用快捷鍵

 

 

 

 

 

7》【快捷鍵:Alt+F10】    顯示你當前執行的斷點

 

 8》【快捷鍵:Alt+F9】 執行代碼運行到光標所在的位置

如果代碼邏輯不會走到光標所在行,會結束代碼運行或跳轉到下一個斷點處

 

 4。多斷點調試

設置兩個斷點,如下

 

 1》Resume Program【快捷鍵:F9】跳到下一個斷點

如果下面沒有斷點了,那就執行完程序

 

 2》查看歷史斷點

可以看到如下,當然也可以再左側刪除掉你不想要的斷點  選擇要刪除的斷點,點減號就好

 

 

 

3》屏蔽所有斷點

 

 

=======================================================================================================

結束咯!!!!

關注公眾號

免責聲明!

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



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