我希望能夠在Visual Studio的調試窗口中的每條軌跡的開始處看到一個時間戳記。Visual Studio 2008調試窗口顯示時間戳?
[Time stamp here] The thread 'Win32 Thread' (0xcd0) has exited with code 0 (0x0). [Time stamp here] => CLR ProvideAssembly: AppDomainId: 1, Ref: 'msvcm90d...
的該實施例是應用的Sysinternals - DebugView中。問題是我無法同時調試Visual Studio和使用DebugView進行偵聽,而且我不習慣將時間戳手動添加到我的跟蹤器。
@Justin我也在看可擴展性。線條的結尾不是很好,因爲線條有不同的長度,而且很難閱讀。窗戶的重新粉刷是一個殺手,正如你所說的......感謝你的回答,但我真的正在研究如何做到這一點,即使它的黑客。 – 2009-11-09 22:27:26
是的,而不是行尾,如果你只用一個附加的解決方案,我建議在一個新行上植入時間戳 - 這使輸出窗口的行數加倍,但更好(恕我直言)比在行末埋下時間戳。另外,如果在獲得控制權之前換行符已經發送到文檔中,則可能無法在文檔的末尾放置文本。 – 2009-11-09 23:18:48
還有一個想法:您可以隨時推出自己的工具窗口,例如「Ivan的調試輸出」監聽來自真實輸出窗口的事件,並將新行(帶時間戳)回顯給您自己的工具窗口。這可能是最難的選擇,但應該按照你的意願去做。 – 2009-11-09 23:20:14