Intellij IDEA debug斷點調試技巧與總結詳解篇

 

1. Rerun . 這個就是結束debug模式,直接以run的方式重新跑某個程序。
2. 直接跑完. 到下一個斷點停下. 沒有就直接跑完程序。
3. 停止項目或者程序。要是自己的main呢. 點一下就停下了. 要是Java web項目. 則點2下. 就把服務器給停了。
4. 查看所有的斷點設置情況。具體詳情. 下面有示意圖. 再細細解釋。
5. 直接取消所有斷點. 讓所有斷點無效。
6. 要是你一不小心把這個下面的佈局給弄亂了. 你點這個. 就把下面的佈局給還原咯。
7. 跳轉到當前代碼所執行的地方. 也就是說你在看代碼的時候. 點到其他地方. 一點這個按鈕. 就到了程序執行到當前哪行的代碼的地方。
8. 下一步. 如果是方法. 他是不會跳進去的。就是一行行的往下走。
9. 跳轉到詳情. 如果下一行調試代碼是可執行方法. 就可以f8進去. 查看這個方法的運行詳細情況。重點就是點進去執行
10. 從詳情跳出去. 和上面的9相反。
11. 看字面意思就是跳轉到那個光標所在的地方. 前提是他能路上沒斷點攔着(這個也很好用的. 可以直接跳到下一個斷點處)。
12. 這個點開之後. 可以計算你想要看的代碼段的值. 後面詳細上圖。
13. 看意思. 同eclipse裏面的watch. 查看某個對象的值. 自定義的對象。
14. 把自定義的查看對象的值. 分開到另一個tab頁。
15. 有時候當我們步入方法體之後. 還想回退到方法體外. 點這個按鈕後. 斷點重新回到方法體之外。在繼續還是可以再次進到方法內(這個很好的. 假設你手快. 跳過想斷點的方法. 然後這個drop frame. 出去之後. 就可以再次debug啦。這個很是着重介紹一下. 就算你只打一個斷點. 一不小心跑了. 不怕. 點這個. 推出. 然後再執行. 還是會再次進入斷點的。這個很管用的. 要是不知道的話. 就的再從頭到尾的執行一遍. 很是麻煩哦。所以. 再使勁的強調一下這個高科技按鈕。)

 

參考文獻:https://blog.csdn.net/qq_27093465/article/details/64124330

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章