Intellij IDEA Debug调试技巧
前些天發(fā)現(xiàn)了一個(gè)巨牛的人工智能學(xué)習(xí)網(wǎng)站,通俗易懂,風(fēng)趣幽默,忍不住分享一下給大家。點(diǎn)擊跳轉(zhuǎn)到教程。
1、這里以一個(gè)web工程為例,點(diǎn)擊圖中按鈕開(kāi)始運(yùn)行web工程。
?
2、設(shè)置斷點(diǎn)
?
3、使用postman發(fā)送http請(qǐng)求
?
4、請(qǐng)求發(fā)送之后會(huì)自動(dòng)跳到斷點(diǎn)處,并且在斷點(diǎn)之前會(huì)有數(shù)據(jù)結(jié)果顯示
?
5、按F8?在 Debug 模式下,進(jìn)入下一步,如果當(dāng)前行斷點(diǎn)是一個(gè)方法,則不進(jìn)入當(dāng)前方法體內(nèi),跳到下一條執(zhí)行語(yǔ)句。
?
6、按F7在 Debug 模式下,進(jìn)入下一步,如果當(dāng)前行斷點(diǎn)是一個(gè)方法,則進(jìn)入當(dāng)前方法體內(nèi),如果該方法體還有方法,則會(huì)進(jìn)入該內(nèi)嵌的方法中 .
?
7、繼續(xù)按F7,則跳到StopWatch() 構(gòu)造方法中。
?
8、跳出該方法,可以按Shift+F8,在 Debug 模式下,跳回原來(lái)地方。
?
9、這時(shí)我們按F8,會(huì)繼續(xù)執(zhí)行下一條語(yǔ)句。
?
10、當(dāng)我們執(zhí)行到第二個(gè)斷點(diǎn)處,如果想直接執(zhí)行到第三個(gè)斷點(diǎn)處,可以按F9。
?
補(bǔ)充:Alt+F8 可以通過(guò)在 Debug 的狀態(tài)下,選中對(duì)象,彈出可輸入計(jì)算表達(dá)式調(diào)試框,查看該輸入內(nèi)容的調(diào)試結(jié)果 。
第一個(gè)紅框是我輸入的參數(shù),第二個(gè)是我執(zhí)行之后顯示得結(jié)果。
?
來(lái)源:http://blog.csdn.net/victor_cindy1/article/details/52336983
?
總結(jié)
以上是生活随笔為你收集整理的Intellij IDEA Debug调试技巧的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: illegal to have mult
- 下一篇: flavr—超级漂亮的jQuery扁平弹