1,背景
每個開發人員每天都離不開debugger,隻要你在編碼,就需要調試,作為一個開發快10年的老程式員每天都要寫很多代碼,當每個人接到任務的時候都會想,這些功能其實很快就能寫完,沒錯,對于寫代碼來說時間确實很快,但是你能保證每次寫完的都是對的嗎,程式員的大部分時間都是在調試代碼,而不是程式設計寫代碼,下面我就以idea為例說下如何調試吧。
2,使用說明
也許你沒用過idea,也許你還在用eclipse,不過使用方式都是大同小異,總之是你離不開的,好了廢話不多說了下面直接來點幹活,以我目前的項目為例
2.1 設定斷點
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIn5GcuYGOkNGZ4EDZwYTNilDOiF2NkhTOwATNkNDNhJjM4ADOfdWbp9CXt92Yu4GZjlGbh5SZslmZxl3Lc9CX6MHc0RHaiojIsJye.png)
2.2 Debug啟動
2.3 發起請求後
2.4 按下F8進入下一行
2.5 按下F7 會進入目前斷點的方法内部
2.6 同時按下Shift+F8 代碼回到目前代碼的上一步操作的位置
2.7 此時如果還想繼續調試可繼續 F7、F8 、Shift+F8,弱不想調試則直接按F9即可直接跳轉到下個斷點,如果沒有斷的直接跳到方法的return處,傳回結果
2.8 如果在調試過程中,想通過表達式的方式來看某些值可以使用Alt+F8 相當于eclipse中的watch
2.9 其他技巧
開開心心編碼,快快樂樂生活。