DebugView官方最新版是一款能夠幫助大家進(jìn)行VC調(diào)試的軟件,DebugView官方最新版的功能非常的強(qiáng)大,大家可以通過DebugView軟件監(jiān)視電腦上的運(yùn)行數(shù)據(jù),不僅如此,還支持將VC進(jìn)程服務(wù)顯示在DebugView官方最新版上,并且可以在列表上查看debug當(dāng)前的執(zhí)行狀態(tài)。
相關(guān)軟件 | 版本說明 | 下載地址 |
---|---|---|
FirstChip MpTools |
最新版 | 查看 |
活動(dòng)線報(bào)監(jiān)控軟件 |
最新版 | 查看 |
JAVA虛擬機(jī) |
電腦版 | 查看 |
系統(tǒng)便捷工具 |
官方版 | 查看 |
1、DebugView以通過兼容電腦系統(tǒng)獲取VC數(shù)據(jù)
2、可以將服務(wù)器運(yùn)行錯(cuò)誤的數(shù)據(jù)提取
3、DebugView官方最新版支持將已經(jīng)排除的問題記錄在日志
4、也可以將故障數(shù)據(jù)另外轉(zhuǎn)存
5、支持對(duì)win32系統(tǒng)監(jiān)控,在監(jiān)視界面切換
6、支持監(jiān)視事件定制,查看監(jiān)視的項(xiàng)目
7、在列表上也可以顯示VC啟動(dòng)的時(shí)間
8、支持添加一個(gè)附加的注釋到VC
9、debugview提供的監(jiān)控方案都是很簡(jiǎn)單的
10、啟動(dòng)的時(shí)候需要點(diǎn)擊agree才能開始監(jiān)控
11、DebugView支持WindowsXPSP2,DebugView當(dāng)前在WindowsXPSP2中捕獲內(nèi)核模式的調(diào)試輸出
12、更多突出更加突出的過濾器過濾器
13、日志文件包裝:一個(gè)新的日志文件選項(xiàng)DebugView中文版中的日志文件達(dá)到指定的大小限制時(shí),開始環(huán)繞
14、更多的亮點(diǎn)過濾器:DebugView中當(dāng)前有10個(gè)亮點(diǎn)過濾器
15、插入注釋:一個(gè)新的菜單項(xiàng),您可以插入注釋輸出
16、當(dāng)DebugView中看到的特殊的調(diào)試輸出字符串DBGVIEWCLEAR的清除輸出
DebugView 4.6版功能:
支持Windows Vista 32位和64位的
DebugView 4.5版功能:
支持日志文件滾動(dòng)更新:為了更好地支持長(zhǎng)時(shí)間運(yùn)行的捕獲,DebugView可以現(xiàn)在創(chuàng)建一個(gè)新的日志文件中的每一天,可以清除顯示,這樣做的時(shí)候。
DebugView 4.4功能:
在64位版本的Windows,Windows Server 2003的64位版本和Windows XP 64位版本,用于基于x64的支持:DebugView中捕獲內(nèi)核模式的調(diào)試輸出。
時(shí)鐘切換:你現(xiàn)在可以切換之間的時(shí)鐘時(shí)間和經(jīng)過時(shí)間模式。
DebugView 4.3的新特性:
支持Windows XP SP2,DebugView現(xiàn)在在Windows XP SP2中捕獲內(nèi)核模式的調(diào)試輸出。
更多突出更加突出的過濾器過濾器。
日志文件包裝:一個(gè)新的日志文件選項(xiàng)DebugView中的日志文件達(dá)到指定的大小限制時(shí),開始環(huán)繞。
較大的緩沖區(qū)更大的Win32和內(nèi)核模式緩沖區(qū),減少調(diào)試輸出下降的機(jī)會(huì)。
用debugview,打開debugview,運(yùn)行你的debug版本程序,可以定位到源文件的某一行。在vc源碼中需要輸出的地方用OutputDebugString就可以在這個(gè)工具中查看啦,對(duì)VC調(diào)試代碼非常實(shí)用,不用你用Messagebox一步步的調(diào)試。而且易于操作,查找錯(cuò)誤更方便。
DbgView界面和監(jiān)控方法
點(diǎn)擊“Connect Local”
打開軟件后,頂部工具欄中選擇監(jiān)控主機(jī)。先看連接本地機(jī)調(diào)試,點(diǎn)擊“Connect Local”即可。
工具欄
在這個(gè)工具欄上,主要看幾個(gè)圖標(biāo)
工具欄 在這個(gè)工具欄上,主要看幾個(gè)圖標(biāo)
注意:只有調(diào)用了WinDebug中方法的地方的輸出Debug信息才能被DebugView捕獲。
再來看看捕獲的應(yīng)用信息:將打開兩個(gè)按鈕的叉叉去掉,就會(huì)看到DebugView可能輸出一些信息。
如下圖:
這些都是系統(tǒng)中的應(yīng)用調(diào)用WinAPI所輸出的Debug信息。但是只有紅色部分是我們的Demo所輸出的信息。
此時(shí)我們可以新建過濾器,只查看我們自己想看到的信息
打開后我們看到下圖
在Include和Exclude,分別表示Debug Print的內(nèi)容“包含”“不包含”的字符串。
例如在include中輸入:GTA
點(diǎn)擊OK后
DebugView就會(huì)只顯示GTA開頭的Debug信息,因此在寫程序時(shí),為了監(jiān)控方便,我們可以將Debug信息分類,以不同的前綴或標(biāo)志為約束,統(tǒng)一Debug輸出格式,方便以后排除和捕獲系統(tǒng)異常等情況。
網(wǎng)友評(píng)論