【Intellij IDEA系列】IDEA的Debug调试技巧
以前一直是使用Eclipse進行開發的,突然使用idea進行開發,許多習慣都一時改變不過來,同時對于idea中的許多界面操作和快捷使用起來都特別變扭,這里總結一下debug調試時的一些使用方法。
精簡查看如下所示:
?
| 1 2 3 4 5 6 7 8 9 10 | F9????????????resume?programe?恢復程序 Alt+F10???????show?execution?point?顯示執行斷點 F8????????????Step?Over?相當于eclipse的f6??????跳到下一步 F7????????????Step?Into?相當于eclipse的f5就是??進入到代碼 Alt+shift+F7??Force?Step?Into?這個是強制進入代碼 Shift+F8??????Step?Out??相當于eclipse的f8跳到下一個斷點,也相當于eclipse的f7跳出函數 Atl+F9????????Run?To?Cursor?運行到光標處 ctrl+shift+F9???debug運行java類 ctrl+shift+F10??正常運行java類 alt+F8??????????debug時選中查看值 |
詳細操作說明如下:
1、這里以一個web工程為例,點擊圖中按鈕開始運行web工程。
?
2、設置斷點
?
3、使用postman發送http請求
?
4、請求發送之后會自動跳到斷點處,并且在斷點之前會有數據結果顯示
?
5、按F8?在 Debug 模式下,進入下一步,如果當前行斷點是一個方法,則不進入當前方法體內,跳到下一條執行語句。
?
6、按F7在 Debug 模式下,進入下一步,如果當前行斷點是一個方法,則進入當前方法體內,如果該方法體還有方法,則會進入該內嵌的方法中 .
?
7、繼續按F7,則跳到StopWatch() 構造方法中。
?
8、跳出該方法,可以按Shift+F8,在 Debug 模式下,跳回原來地方。
?
9、這時我們按F8,會繼續執行下一條語句。
?
10、當我們執行到第二個斷點處,如果想直接執行到第三個斷點處,可以按F9。
?
補充:Alt+F8 可以通過在 Debug 的狀態下,選中對象,彈出可輸入計算表達式調試框,查看該輸入內容的調試結果 。
第一個紅框是我輸入的參數,第二個是我執行之后顯示得結果。
總結
以上是生活随笔為你收集整理的【Intellij IDEA系列】IDEA的Debug调试技巧的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【IntelliJ IDEA系列】IDE
- 下一篇: 使用maven快速构建SSM项目