逐步執行

當執行緒暫停時,您可以使用逐步的控制來逐行執行程式。 當執行逐步作業時,如果遇到岔斷點,執行動作會暫停在岔斷點上,而逐步作業也會結束。

跳過

1.

在「除錯」檢視畫面中,選取一個堆疊框。

2.

「除錯」視景中的編輯器會強調顯示這個堆疊框目前在執行的那一行。

3.

在「除錯」檢視畫面工具列中,按一下跳過按鈕,或按 F6 鍵。

4.

這時會執行目前選取的行,並暫停在下個可執行的行。

進入

1.

在「除錯」檢視畫面中,選取一個堆疊框。

2.

「除錯」視景中的編輯器會強調顯示所選框內目前在執行的那一行。

3.

在「除錯」檢視畫面工具列中,按一下進入按鈕,或按 F5 鍵。

4.

這時會呼叫目前選取要執行的行的下個表示式,且執行動作會暫停於所呼叫方法的下個可執行的行。

執行至傳回

1.

在「除錯」檢視畫面中,選取一個堆疊框。

2.

「除錯」視景中的編輯器會強調顯示所選框內目前在執行的那一行。

3.

在「除錯」檢視畫面工具列中,按一下執行至傳回按鈕,或按 F7 鍵。

4.

在執行現行方法中的下個 return 陳述式時,會回復執行,執行會暫停在下個可執行的行。

執行至指定行

當執行緒暫停時,它可能會在執行指定行時暫停執行。 這是在沒有設定岔斷點時,將執行暫停在某行的方便的方法。

1.

將游標放在程式要執行的行,再從環境定義功能表中,選取執行至指定行

2.

程式會在正要執行指定行之前,回復和暫停執行。

3.

有可能永遠不會讀到這一行,因此,程式也就不會暫停。在到達指定行之前,岔斷點和異常狀況會使執行緒暫停執行。