修正語法錯誤後程序編譯無問題,但可能仍不按要求運行,因為存在邏輯錯誤(運行錯誤)。TC 集成調試器可跟蹤運行錯誤,支持運行、在斷點處暫停、檢查變量值、甚至修改變量值以觀察程序反應。
| 熱鍵 | 菜單命令 | 功能 |
|---|---|---|
| Ctrl+F4 | Debug/Evaluate | 計算表達式,允許修改變量值 |
| Debug/Find Function | 查找函數定義,顯示在編輯窗口(僅調試時有效) | |
| Ctrl+F3 | Debug/Call Stack | 顯示調用棧,可顯示任何函數的當前執行位置(僅調試時有效) |
| Debug/Source Debugging | 控制是否允許調試:On 時集成/獨立調試器均可用;Standalone 僅獨立調試器;None 時 .EXE 不含調試信息,均不可調試 | |
| Ctrl+F4 | Break/Watch/Add Watch | 增加一監視表達式 |
| Break/Watch/Delete Watch | 刪除一監視表達式 | |
| Break/Watch/Edit | 編輯一監視表達式 | |
| Break/Watch/Remove All Watches | 刪除所有監視表達式 | |
| Ctrl+F8 | Break/Watch/Toggle Breakpoint | 設置或清除光標所在行的斷點 |
| Break/Watch/Clear All Breakpoints | 刪除程序中所有斷點 | |
| Break/Watch/Next Breakpoint | 顯示下一斷點 |
判斷程序是否出錯是編程中最有挑戰性的工作。建議進行預防性設計: