單步調試代碼
所有步驟選項均通過邊欄中的可點擊圖標 表示,但也可以通過快捷鍵觸發(鼠標懸停在操作圖標上就可以看到快捷鍵)。下面是簡要介紹:
圖標/按鈕 | 操作 | 描述 |
---|---|---|
![]() |
Resume | 繼續執行直到下一個斷點。如果沒有遇到斷點,則繼續正常執行。 |
![]() |
Long Resume | 繼續執行,將斷點停用 500 毫秒。便於暫時跳過斷點,否則會持續暫停執行代碼,例如,循環內的斷點。點擊並按住 Resume,直到展開以顯示操作。 |
![]() |
Step Over | 不管下一行發生什么都會執行,並跳轉到下一行。 |
![]() |
Step Into | 如果下一行包含一個函數調用,Step Into 將跳轉並在其第一行暫停該函數。 |
![]() |
Step Out | 函數調用后,執行當前函數剩余部分,然后在下一個語句暫停。 |
![]() |
Deactivate breakpoints | 暫時停用所有斷點。用於繼續完整執行,不會真正移除斷點。再次點擊以重新激活斷點。 |
![]() |
Pause on exceptions | 在發生異常時,自動暫停執行代碼。 |