12.4.3 斷點的使用
12.4.3.1 設置斷點
設置斷點首先在Code Editor中選定你想設置斷點的代碼行,而後進行如下的任一種操作:
● 單擊選定代碼行左邊的空白
● 按F5
● 選擇Code Editor加速菜單的Toggle BreakPoint項
● 選擇Run|Add Breadpoint打開斷點編輯對話框(Edit BreakPoint Dialog Box),而後選擇New去確認一個新的斷點設置或選擇Modify去對一個存在的斷點進行修改
● 從BreakPoint List加速菜單中選擇Add BreakPoint項
斷點必須位於可執行代碼行上,凡設置在注釋、空白行、變量說明上的都是無效的。另外,斷點既可以在設計狀態下設置也可以在運行調試狀態下設置。
12.4.3.2 斷點的操作
斷點列表窗口(BreakPoint List Window)列出了所有斷點所在的源文件名、行號、條件以及已通過的次數。如果一個斷點非法或失去功能,則在列表窗口中變灰。
斷點列表窗口可以通過選擇VIEw|BreakPoint菜單打開。
斷點列表窗口是斷點操作的基礎。
1.顯示和編輯斷點處的代碼
利用斷點列表窗口可以快速找到斷點在源代碼中的位置。
首先選定斷點而後從加速菜單中選擇VIEw Source或Edit Source。此時Code Editor更新,顯示該斷點位置處的代碼。如果選擇的是VIEw Source,則斷點列表窗口仍保持活動;如果選擇的是Edit Source,則Code Editor獲得輸入焦點,可以在斷點位置修改源代碼。
2.斷點功能的喪失和恢復
使斷點失去功能可以使斷點從當前程序運行中隱藏起來。假如你定義了一個斷點當前並不需要,但可能在以後使用,則這一功能是很有用的。
斷點列表窗口加速菜單的Disable BreakPoint和Disable All BreakPoints項可以使當前選中斷點或所有斷點失去功能。
加速菜單中的Enable BreakPoint和Enable All BreakPoint 可以使相應斷點恢復功能。
3.斷點的刪除
斷點刪除可以從Code Editor或斷點列表窗口中進行。
從Code Editor:
● 把光標停到包含斷點的行並按F5(或選擇加速菜單的Toggle BreakPoint)
● 單擊包含斷點行左邊的終止符
從斷點列表窗口:
● 選中欲刪除的斷點並選擇加速菜單的Delete BreakPoint項
●