1.操作步驟:
1-1.添加斷點(diǎn):直接在標(biāo)記處點(diǎn)擊鼠標(biāo)左鍵即可遏片。(刪除斷點(diǎn)只需再點(diǎn)擊斷點(diǎn)處即可)
1-2.Debug下運(yùn)行代碼:如圖所示
1-3.按照所需調(diào)試進(jìn)行代碼調(diào)試嘹害。Debug的調(diào)試方式如下所示:
分別為:
1.show execution point (F10) 顯示當(dāng)前所有斷點(diǎn)
2.step over(F8) 單步調(diào)試。
若函數(shù)A內(nèi)存在子函數(shù)a時吮便,不會進(jìn)入子函數(shù)a內(nèi)執(zhí)行單步調(diào)試笔呀,而是把子函數(shù)a當(dāng)作一個整體,一步執(zhí)行髓需。
3.step into(F7) 單步調(diào)試许师。
若函數(shù)A內(nèi)存在子函數(shù)a時,會進(jìn)入子函數(shù)a內(nèi)執(zhí)行單步調(diào)試僚匆。
4.step into my code(Alt + Shift +F7) 執(zhí)行下一行但忽略libraries(導(dǎo)入庫的語句)
5.force step into(Alt + Shift +F7) 執(zhí)行下一行忽略lib和構(gòu)造對象等
6.step out(Shift+F8)當(dāng)目前執(zhí)行在子函數(shù)a中時微渠,選擇該調(diào)試操作可以直接跳出子函數(shù)a,而不用繼續(xù)執(zhí)行子函數(shù)a中的剩余代碼咧擂。并返回上一層函數(shù)逞盆。
7.run to cursor(Alt +F9) 直接跳到下一個斷點(diǎn)