1-1.添加斷點:直接在標記處點擊鼠標左鍵即可。(刪除斷點只需再點擊斷點處即可)
1-2.Debug下運行代碼:如圖所示
1-3.按照所需調試進行代碼調試。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) 直接跳到下一個斷點