idea調試技巧總結,快速提升開發效率,超級實用(高效版)

1.遠程調試(測試環境實用)

1.服務端配置(以springboot啓動爲例):
java -jar -Dserver.port=9006 -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9007 remotedebugger-0.0.1-SNAPSHOT.jar &
說明:其中 -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9007 這段參數是關鍵,9007爲遠程調試端口,9006爲服務器端口。

2.idea端配置如下圖:
在這裏插入圖片描述
遠程調試連接成功,如下:
在這裏插入圖片描述
這時候調用遠端接口http://172.25.62.100:9006/getIndex,就可以在本地idea進入斷點模式。注意,本地idea必須有一份相同的源碼纔行。
在這裏插入圖片描述
這樣就可以跟蹤到測試環境的代碼。

2.多線程斷點調試以及條件斷點模式

在這裏插入圖片描述
只有滿足條件的纔會進入斷點,選擇Thread模式可以開啓多線程調試模式。

3.查看錶達式(超實用)

Alt +F8 可以快速進入該模式

在這裏插入圖片描述
這個功能在debugger模式下特別特別實用,強烈推薦。

4.斷點回退

如果錯過斷點,又不想重啓,點擊斷點回退功能就行。
在這裏插入圖片描述

5.設置變量值

在這裏插入圖片描述
這個功能可以更加快速的檢測你的條件語句和循環語句。

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