IDEA 除錯技巧詳解

2021-08-20 09:08:40 字數 973 閱讀 9760

快捷鍵

介紹f7

在 debug 模式下,進入下一步,如果當前行斷點是乙個方法,則進入當前方法體內,如果該方法體還有方法,則不會進入該內嵌的方法中必備

f8在 debug 模式下,進入下一步,如果當前行斷點是乙個方法,則不進入當前方法體內必備

f9在 debug 模式下,恢復程式執行,但是如果該斷點下面**還有斷點則停在下乙個斷點上必備

alt + f8

在 debug 的狀態下,選中物件,彈出可輸入計算表示式除錯框,檢視該輸入內容的除錯結果必備

ctrl + f8

在 debug 模式下,設定游標當前行為斷點,如果當前已經是斷點則去掉斷點

shift + f7

在 debug 模式下,智慧型步入。斷點所在行上有多個方法呼叫,會彈出進入哪個方法

shift + f8

在 debug 模式下,跳出,表現出來的效果跟f9一樣

ctrl + shift + f8

在 debug 模式下,指定斷點進入條件

alt + shift + f7

在 debug 模式下,進入下一步,如果當前行斷點是乙個方法,則進入當前方法體內,如果方法體還有方法,則會進入該內嵌的方法中,依此迴圈進入

有時候我們可以這樣粗魯地認為 debug 的使用就是等同於這幾個快捷鍵的使用,所以上面的必備快捷鍵是我們必須牢記的,這些也是開發很常用的。

如上圖 gif 所示,檢視所選物件的方法常用有三種方式:

IDEA使用技巧 除錯

1 斷點除錯 1.1 ctrl f8 新增斷點 快捷鍵位置 alt u 選單欄 run toggle line breakpoint ctrl f8 1.2 shift f9 debug run.執行上一次的程式 1.3 shift alt f9 debug run.可以選擇除錯哪乙個程式 1.4 ...

idea 遠端除錯 IDEA遠端除錯

大部分測試環環境和本地環境有區別,在本地上也很難搭建起一套完整的服務,所以導致了在本地可以發布到伺服器上卻出現各種問題,這時候我們就可以借助遠端除錯來幫助我們快速的定位問題的所在。遠端除錯需要在伺服器上部署與本地一致的 xdebug xrunjdwp transport dt socket,serv...

Idea遠端除錯

工作中不免會遇到已部署到伺服器上的專案出現問題,這時,如果想要除錯伺服器端的 就需要開啟遠端除錯。注意 遠端除錯會阻塞其他的執行緒訪問,請確認除錯時有沒有客戶在訪問該伺服器。下面來講如何開啟遠端除錯 1.為了進行除錯,需要修改.tomcat bin catalina.s 件中的tomcat的啟動引數...