調(diào)試
通過設(shè)置選項來定制 Visual FoxPro 調(diào)試器窗口。
選項 說明 注冊表主鍵名 命令、函數(shù)、系統(tǒng)變量
環(huán)境 指定調(diào)試環(huán)境:
Debug Frame 所有調(diào)試器的窗口出現(xiàn)在一個大頁框中。這個頁框在 Visual FoxPro 主窗口之外,有自己的菜單和工具欄。這樣,可以使調(diào)試器更少地介入應(yīng)用程序的運行環(huán)境。如果選擇了該選項,您可以通過選擇"工具"菜單上的"調(diào)試器"來打開調(diào)試器。
FoxPro Frame 調(diào)試器窗口出現(xiàn)在 Visual FoxPro 主窗口中。如果您只需要單個的窗口打開(如"監(jiān)視"窗口),F(xiàn)oxPro 環(huán)境最有用。如果選擇了該選項,Visual FoxPro 用打開單個窗口的命令代替"工具"菜單上的"調(diào)試器"命令,同時單個調(diào)試窗口的工具欄也貼在 Visual FoxPro 主窗口中。
注釋 調(diào)試器打開時您不能更改該選項。
DebugEnvironment
顯示計時器事件 在達(dá)到間隔值時,如果您希望 Timer 控件的 Timer 事件顯示在“跟蹤”窗口中,選定該選項。如果您清除了這個選項,Timer 事件仍然發(fā)生,但不顯示;就好象您已經(jīng)為那個事件指定了“跳出”一樣對待。 DebugTimerEvents
指定窗口 選定一個選項,指定為哪一個調(diào)試器窗口設(shè)置選項。
調(diào)用堆棧 顯示堆棧調(diào)用順序:在"調(diào)用堆棧"窗口列出的每一個程序旁邊顯示一個編號,的編號指示當(dāng)前執(zhí)行的程序。 CallstackOrder
顯示當(dāng)前行的指示器:指示當(dāng)前行指示符→是否顯示在“調(diào)用堆?!贝翱谥?CallstackCurrentLine
顯示堆棧調(diào)用指示器:在"調(diào)用堆棧"窗口中,是否顯示一個箭頭→ 來指示在"跟蹤"窗口中顯示的過程。如果當(dāng)前行與調(diào)用堆棧過程相同,Visual FoxPro 只顯示當(dāng)前行指示符。 CallstackStackPos
輸出:顯示“記錄調(diào)試輸出”區(qū)域 記錄調(diào)試輸出 把寫入"調(diào)試輸出"窗口中的值復(fù)制到文本文件中。如果選擇記錄輸出值,您需要指定一個日志文件,日志文件的默認(rèn)擴展名是 .log。只有當(dāng)"調(diào)試輸出"窗口顯示時,Visual FoxPro 才會把輸出記錄到一個文件中。您可以在程序中使用 DEBUGOUT 或 SET PRINTER TO DEBUG 命令顯示"調(diào)試輸出"窗口中的信息(并把它發(fā)送到日志文件中)。
當(dāng)退出 Visual FoxPro 時,該選項被清除。這樣下次啟動 Visual FoxPro 時,您就不會無意中改寫日志文件。
DebugOutputFileName
追加 指定在現(xiàn)有文件當(dāng)前內(nèi)容的后面寫入調(diào)試輸出,保留初始的內(nèi)容。 DebugOutputAppend
改寫 指定調(diào)試輸出改寫指定文件的內(nèi)容。 DebugOutputAppend
監(jiān)視 該窗口沒有可用的附加選項。
局部 該窗口沒有可用的附加選項。
跟蹤 顯示行號 在"跟蹤"窗口中的代碼行左側(cè)顯示行號。 TraceLineNumbers
跟蹤斷點之間的部分 以調(diào)節(jié)速度執(zhí)行斷點之間的代碼。調(diào)節(jié)速度意味著在每行程序的執(zhí)行之間有數(shù)秒的停頓。如果您清除了該選項,則以正常速度執(zhí)行斷點之間的代碼。 TRBETWEEN SET TRBETWEEN
運行每行時暫停 指定執(zhí)行每行代碼之間停頓的秒數(shù)。該選項允許您減慢程序的執(zhí)行,這樣您可以看到每行代碼,而不需要單獨找每一行。 _THROTTLE
所有窗口 字體:為指定的調(diào)試器窗口選擇一個字體和樣式。例如,若要設(shè)置調(diào)試器“跟蹤”窗口的字體,在“指定窗口”下選擇“跟蹤”,然后選定“字體”來選擇字體、大小及字體樣式。 TraceFontName
WatchFontName
LocalsFontName
OutputFontName
CallstackFontName
TraceFontSize
WatchFontSize
LocalsFontSize
OutputFontSize
CallstackFontSize
TraceFontStyle
WatchFontStyle
LocalsFontStyle
OutputFontStyle
CallstackFontStyle
區(qū)域:選擇您準(zhǔn)備為其指定顏色的文本元素。例如,若要指定更改的值所用文本的顏色,選定“已改變的值”?!皡^(qū)域”列表中的選擇取決于“指定窗口”下指定的窗口。 TraceNormalColor
TraceExecutingColor
TraceCallstackColor
TraceBreakpointColor
TraceSelectedColor
WatchNormalColor
WatchSelectedColor
WatchChangedColor
LocalsNormalColor
LocalsSelectedColor
OutputNormalColor
OutputSelectedColor
CallstackNormalColor
CallstackSelectedColor
前景:為選定范圍的文本選擇顏色。要使用 Windows 控制面板中建立的默認(rèn)顏色,選擇“自動”。
背景:為選定范圍選擇一個背景顏色。例如,如果要用藍(lán)底黃字顯示注釋,可以在“前景”框中選擇黃色,然后在“背景”框中選擇藍(lán)色。要使用 Windows 控制面板中建立的默認(rèn)顏色,選擇“自動”。
通過設(shè)置選項來定制 Visual FoxPro 調(diào)試器窗口。
選項 說明 注冊表主鍵名 命令、函數(shù)、系統(tǒng)變量
環(huán)境 指定調(diào)試環(huán)境:
Debug Frame 所有調(diào)試器的窗口出現(xiàn)在一個大頁框中。這個頁框在 Visual FoxPro 主窗口之外,有自己的菜單和工具欄。這樣,可以使調(diào)試器更少地介入應(yīng)用程序的運行環(huán)境。如果選擇了該選項,您可以通過選擇"工具"菜單上的"調(diào)試器"來打開調(diào)試器。
FoxPro Frame 調(diào)試器窗口出現(xiàn)在 Visual FoxPro 主窗口中。如果您只需要單個的窗口打開(如"監(jiān)視"窗口),F(xiàn)oxPro 環(huán)境最有用。如果選擇了該選項,Visual FoxPro 用打開單個窗口的命令代替"工具"菜單上的"調(diào)試器"命令,同時單個調(diào)試窗口的工具欄也貼在 Visual FoxPro 主窗口中。
注釋 調(diào)試器打開時您不能更改該選項。
DebugEnvironment
顯示計時器事件 在達(dá)到間隔值時,如果您希望 Timer 控件的 Timer 事件顯示在“跟蹤”窗口中,選定該選項。如果您清除了這個選項,Timer 事件仍然發(fā)生,但不顯示;就好象您已經(jīng)為那個事件指定了“跳出”一樣對待。 DebugTimerEvents
指定窗口 選定一個選項,指定為哪一個調(diào)試器窗口設(shè)置選項。
調(diào)用堆棧 顯示堆棧調(diào)用順序:在"調(diào)用堆棧"窗口列出的每一個程序旁邊顯示一個編號,的編號指示當(dāng)前執(zhí)行的程序。 CallstackOrder
顯示當(dāng)前行的指示器:指示當(dāng)前行指示符→是否顯示在“調(diào)用堆?!贝翱谥?CallstackCurrentLine
顯示堆棧調(diào)用指示器:在"調(diào)用堆棧"窗口中,是否顯示一個箭頭→ 來指示在"跟蹤"窗口中顯示的過程。如果當(dāng)前行與調(diào)用堆棧過程相同,Visual FoxPro 只顯示當(dāng)前行指示符。 CallstackStackPos
輸出:顯示“記錄調(diào)試輸出”區(qū)域 記錄調(diào)試輸出 把寫入"調(diào)試輸出"窗口中的值復(fù)制到文本文件中。如果選擇記錄輸出值,您需要指定一個日志文件,日志文件的默認(rèn)擴展名是 .log。只有當(dāng)"調(diào)試輸出"窗口顯示時,Visual FoxPro 才會把輸出記錄到一個文件中。您可以在程序中使用 DEBUGOUT 或 SET PRINTER TO DEBUG 命令顯示"調(diào)試輸出"窗口中的信息(并把它發(fā)送到日志文件中)。
當(dāng)退出 Visual FoxPro 時,該選項被清除。這樣下次啟動 Visual FoxPro 時,您就不會無意中改寫日志文件。
DebugOutputFileName
追加 指定在現(xiàn)有文件當(dāng)前內(nèi)容的后面寫入調(diào)試輸出,保留初始的內(nèi)容。 DebugOutputAppend
改寫 指定調(diào)試輸出改寫指定文件的內(nèi)容。 DebugOutputAppend
監(jiān)視 該窗口沒有可用的附加選項。
局部 該窗口沒有可用的附加選項。
跟蹤 顯示行號 在"跟蹤"窗口中的代碼行左側(cè)顯示行號。 TraceLineNumbers
跟蹤斷點之間的部分 以調(diào)節(jié)速度執(zhí)行斷點之間的代碼。調(diào)節(jié)速度意味著在每行程序的執(zhí)行之間有數(shù)秒的停頓。如果您清除了該選項,則以正常速度執(zhí)行斷點之間的代碼。 TRBETWEEN SET TRBETWEEN
運行每行時暫停 指定執(zhí)行每行代碼之間停頓的秒數(shù)。該選項允許您減慢程序的執(zhí)行,這樣您可以看到每行代碼,而不需要單獨找每一行。 _THROTTLE
所有窗口 字體:為指定的調(diào)試器窗口選擇一個字體和樣式。例如,若要設(shè)置調(diào)試器“跟蹤”窗口的字體,在“指定窗口”下選擇“跟蹤”,然后選定“字體”來選擇字體、大小及字體樣式。 TraceFontName
WatchFontName
LocalsFontName
OutputFontName
CallstackFontName
TraceFontSize
WatchFontSize
LocalsFontSize
OutputFontSize
CallstackFontSize
TraceFontStyle
WatchFontStyle
LocalsFontStyle
OutputFontStyle
CallstackFontStyle
區(qū)域:選擇您準(zhǔn)備為其指定顏色的文本元素。例如,若要指定更改的值所用文本的顏色,選定“已改變的值”?!皡^(qū)域”列表中的選擇取決于“指定窗口”下指定的窗口。 TraceNormalColor
TraceExecutingColor
TraceCallstackColor
TraceBreakpointColor
TraceSelectedColor
WatchNormalColor
WatchSelectedColor
WatchChangedColor
LocalsNormalColor
LocalsSelectedColor
OutputNormalColor
OutputSelectedColor
CallstackNormalColor
CallstackSelectedColor
前景:為選定范圍的文本選擇顏色。要使用 Windows 控制面板中建立的默認(rèn)顏色,選擇“自動”。
背景:為選定范圍選擇一個背景顏色。例如,如果要用藍(lán)底黃字顯示注釋,可以在“前景”框中選擇黃色,然后在“背景”框中選擇藍(lán)色。要使用 Windows 控制面板中建立的默認(rèn)顏色,選擇“自動”。