W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
如上圖 Gif 所示,查看所選對象的方法常用有三種方式: 選中對象后,使用快捷鍵? Alt + F8
?。選中對象后,拖動對象到 ? Watches
?。選中對象后,鼠標(biāo)懸停在對象上 2 秒左右。
- 如上圖 Gif 所示,在彈出表達(dá)式輸入框中 IntelliJ IDEA 也是能幫我們智能提示。
- 如上圖 Gif 所示,當(dāng)我們需要過掉后面的所有斷點的時候,我們不需要去掉這些斷點,只需要點擊左下角那個小圓點,點擊小圓點之后,所有斷點變成灰色,然后我們再在按快捷鍵?
F9
? 即可過掉當(dāng)前和后面所有的斷點。
- 我們可以給斷點設(shè)置進(jìn)入的條件。如上圖 Gif 所示,因為變量 ?
temp3
? 不等于 ?200
? 所以該斷點沒有被進(jìn)入直接跳過。
如上圖,我們可以給斷點設(shè)置更復(fù)雜的步入條件。 紅框中的 ? Pass count
?表示跳過多少次后開始步入,比如 ?for
?循環(huán)中,我們要查看一個變量循環(huán) 3 次后的結(jié)果就可以使用該方式。
- 如上圖,對于某些不重要的斷點,只要步入一次就夠了,就可以勾選此選項,讓它步入之后自動刪除。
- 如上圖,對于某些場景的斷點,需要其他斷點先觸發(fā)之后再進(jìn)行觸發(fā),可以選擇此項。默認(rèn)選擇的是: ?
None
?
- 有時候當(dāng)我們步入方法體之后,還想回退到方法體外。如 Gif 演示,斷點進(jìn)入 ?
addNum
? 方法后,點擊 ?Drop Frame
? 按鈕之后,斷點重新回到方法體之外。
- 上圖 IntelliJ IDEA 版本:2017.1.3
- 如上圖左側(cè)紅框內(nèi)容,可以看到當(dāng)前斷點線程執(zhí)行的堆棧情況,最上面的為當(dāng)前斷點位置,下面的是斷點前面執(zhí)行的方法,如果需要看斷點前面走過的路,可以查看該區(qū)域。并且可以用圖上箭頭按鈕進(jìn)行限制顯示框架類代碼的執(zhí)行過程,而不是包括依賴 jar 里面的執(zhí)行過程。
- 如上圖右側(cè)紅框內(nèi)容,可以用來展示單點斷點位置的內(nèi)存情況,對于判斷內(nèi)存溢出相關(guān)問題很有幫助。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: