1、Debug下運行代碼:如圖所示:

2、按照所需調試進行代碼調試。Debug的調試方式如下所示:

分別為:
1)show execution point (F10) 顯示當前所有斷點
2)step over(F8) 單步調試。
若函數A內存在子函數a時,不會進入子函數a內執行單步調試,而是把子函數a當作一個整體,一步執行。
(代碼調試順序可參考下圖)

3) step into(F7) 單步調試。
若函數A內存在子函數a時,會進入子函數a內執行單步調試。
(代碼調試順序可參考下圖)

4.step into my code(Alt + Shift +F7) 執行下一行但忽略libraries(導入庫的語句)(目前感覺沒什么用)
5.force step into(Alt + Shift +F7) 執行下一行忽略lib和構造對象等 (目前感覺沒什么用)
6.step out(Shift+F8)當目前執行在子函數a中時,選擇該調試操作可以直接跳出子函數a,而不用繼續執行子函數a中的剩余代碼。並返回上一層函數。
7.run to cursor(Alt +F9) 直接跳到下一個斷點
————————————————
原文鏈接:https://blog.csdn.net/william_hehe/article/details/80898031
