Intellij IDEA Debug調試技巧

 

0 快捷鍵java

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時選中查看值web

 

一、這裏以一個web工程爲例,點擊圖中按鈕開始運行web工程。sql



二、設置斷點eclipse



三、使用postman發送http請求函數

 四、請求發送以後會自動跳到斷點處,而且在斷點以前會有數據結果顯示post


五、按F8 在 Debug 模式下,進入下一步,若是當前行斷點是一個方法,則不進入當前方法體內,跳到下一條執行語句。debug



六、按F7在 Debug 模式下,進入下一步,若是當前行斷點是一個方法,則進入當前方法體內,若是該方法體還有方法,則會進入該內嵌的方法中 .調試



七、繼續按F7,則跳到StopWatch() 構造方法中。對象

 八、跳出該方法,能夠按Shift+F8,在 Debug 模式下,跳回原來地方。blog



九、這時咱們按F8,會繼續執行下一條語句。

 

 十、當咱們執行到第二個斷點處,若是想直接執行到第三個斷點處,能夠按F9。



補充:Alt+F8 能夠經過在 Debug 的狀態下,選中對象,彈出可輸入計算表達式調試框,查看該輸入內容的調試結果 。

第一個紅框是我輸入的參數,第二個是我執行以後顯示得結果。

相關文章
相關標籤/搜索