摸魚小技巧之IDEA調試篇一

NO IMAGE

摸魚小技巧之IDEA調試篇一~

小夥伴們大家好呀~ 😝

正所謂 工欲善其事必先利其器

為了節省更多的時間,給我們更多泡杯咖啡的功夫,還有加快解決bug的速度,4ye 簡單總結了下 開發調試過程中常用的一些debug技術~ 😋

<( ̄︶ ̄)↗[GO!]

一. for循環中的條件斷點

如圖,在IDEA中打下斷點,然後右鍵它,輸入想要的條件

s1.equals("Java4ye")&&a.equals("Java4ye")

然後直接按下 F9 就可以直接到達我們想要的循環次數和值啦

摸魚小技巧之IDEA調試篇一

如果想直接跳到特定的次數, 如圖打下該斷點 然後輸入 i==35 就好啦😄

摸魚小技巧之IDEA調試篇一

二. 回退到上一個方法 drop frame

斷點如下~

摸魚小技巧之IDEA調試篇一

想回退到上一個方法時,按下 drop frame 按鈕

摸魚小技巧之IDEA調試篇一

結果就回到上一個方法啦

摸魚小技巧之IDEA調試篇一

三. 更改變量的值 Set Value

如果 在 variables 窗口中 ,右鍵 選擇 Set Value

摸魚小技巧之IDEA調試篇一

就可以改成自己想要的值啦摸魚小技巧之IDEA調試篇一

四. 更改變量的值 watch

variables 窗口中 數組變量上的 arr 右鍵 ,選擇 new watch

摸魚小技巧之IDEA調試篇一

這裡修改 arr[0] ,可以看到如下效果~

摸魚小技巧之IDEA調試篇一

上圖左下角的標誌是 watch 的標誌,點擊可以將 watch 變量顯示在 watchs 窗口中,默認顯示 在 variables 窗口中

摸魚小技巧之IDEA調試篇一

注意當你 停止程序時,該變量依然存在,所以你下次跑起來還是會更改到 arr[0] 的數據,所以調試完記得刪掉呀😄

摸魚小技巧之IDEA調試篇一

五. Evaluate

選中變量 按下 alt+F8 或者 圖中的那個像計算器的按鈕,可以出現如下的 彈出層窗口, 在這裡我們可以對變量 進行一些操作 然後看到輸出結果~ 非常方便😝

摸魚小技巧之IDEA調試篇一

歡迎關注,交個朋友呀!! ( •̀ ω •́ )y

作者簡介 :Java4ye 一個專注於提高工作效率~ (增加摸魚時間) 的小白博主,分享學習資源,技術感悟,程序員生活的點點滴滴 讓我們一起摸魚~(●ˇ∀ˇ●)
關注公眾號: Java4ye 這裡給你準備了一系列學習資源啦,還有各種插件,軟件哦
歡迎留言!謝謝支持!ヾ(≧▽≦*)o

相關文章

PHPLaravelCSRF介紹與用法(及取消CSRF驗證)

成為優秀程序員必備的6個提高條件判斷語句可讀性的方式

自定義View實現字母導航控件

Nginx——負載均衡、動靜分離介紹