1、打斷點
在代碼前面單擊就能打斷點
2、打完斷點調試
點擊這個長的像蟲子的圖標:Debug 'app' 或 shift + F9
3、左下角會出現調試的圖標
第一個是step over:點擊該圖標程序執行下一行,如果是調用方法,這個方法會被直接執行不會進入該方法內部; //不會進入方法內部
第二個是step into:點擊該圖標,如果當前代碼是自定義的方法,會進入方法內部逐步執行,如果是官方庫的方法,不會進入方法內部,如果不是將執行下一行; //只進入內部自定義方法逐步調試
第三個是force step into:點擊該圖標會進入方法內部,不論是自定義方法還是官方庫方法。會使你脫離當前斷點,從你選擇的方法開始調試;//不論是自定義方法還是官方庫方法,都進入一步一步調試
第四個是step out:點擊該圖標會快速運行完該方法,跳出當前執行的方法內部,執行到該方法調用的下一句代碼; //跳出方法
第五個是drop frame:點擊該圖標會回到調用該方法的開始處,恢復原始值,可以重新運行該方法; //重新運行該方法
第六個是run to cursor:點擊該圖標會使程序跳轉到下一個斷點處,如果設置多個斷點逐句運行會比較麻煩,可以通過這個功能快速跳轉到下一個斷點。
//跳到下一個斷點處