CnDebugViewer 使用說明

歡迎您使用 CnPack 開發組開發的 CnDebug/CnDebugViewer 日誌記錄型調試信息輸出查看工具。CnDebugViewer 是 Windows x86 平台下以獨立可執行文件方式提供給開發者使用的調試信息輸出接收查看工具,它用來接收並顯示 CnDebug.pas 輸出的內容,同時也有接收 OutputDebugString 輸出內容的功能。

 

CnDebugViewer 功能簡介

CnDebugViewer 主要用來接收 CnDebug.pas 輸出的調試信息和計時信息。調試信息在主窗口中以樹狀顯示,可方便地根據各種條件過濾顯示,也可保存成 XML 文件並再次載入。CnDebugViewer 的主界面如圖所示:

 

CnDebugViewer 啟動時會初始化一片共享內存區域並設置好隊列讀寫標記。然後 CnDebugViewer 啟動一讀取線程,專門負責讀取從 CnDebug 的輸出,並根據發送端的進程 ID 開啟不同的子窗口顯示。最下面狀態欄之上是進程標籤切換頁,頁標題顯示了輸出進程的文件名和進程 ID。點擊不同的標籤可切換到不同的進程輸出窗口。

中部的樹狀顯示區是用來顯示輸出信息條目,右邊的是計時結果顯示區,下方是詳細信息顯示區,用來顯示選中的調試信息的詳細內容。主窗口上部的工具欄是菜單項的快捷按鈕,在此不重複說明。

 

文件菜單

 

編輯菜單

 

查看菜單

(說明:分隔線是 CnDebug 單元中輸出的一條特殊信息,用來表示信息間的分隔,可用 LogSeparator 或 TraceSeparator 方法輸出。)

 

控制菜單

 

選項菜單

 

幫助菜單

 

顯示過濾

子窗口上部是顯示信息查找和過濾區,它能根據用戶選擇的過濾條件調整顯示輸出。注意這裡的過濾和發送端過濾機制不同。

 

您在使用中如果有任何的問題或建議,請與我們聯繫:master@cnpack.org,開發組將盡力為您提供幫助!

 

相關主題

CnDebug 使用說明

CnPack 許可協議

關於 CnPack

 


(C)版權所有 2001-2015 CnPack 開發組