2009-09-15 53 views
6

我收集了一些有關delphi 2010試用版的經驗。 我正在尋找一個簡單的調試可視化工具,因爲 調試可視化工具不是線索的一部分。我在 上做了很多新的rtti類型的TValue和TValue.ToString不能從 調試器調用(結果是例外),所以我的想法是爲它編寫一個 調試可視化器。格式建議立即進行刪除樣子一個簡單的調試可視化工具delphi 2010

(<data-type)<ToString-value> 

例子

(integer)5 
(string)'Hello World' 
(Array<String>)['a', 'list', 'of', 'items'] 

有了一個簡單的演示了調試值替代品(我認爲這是名:-))我可以開始。

回答

3

我注意到托裏Mitov Software有一個(免費)示例調試可視化與源代碼。它可能會幫助你,即使它不能完全滿足你的需求。我沒有自己下載它。

+2

由於德爾福的調試器vizualizers如何,它的有趣和有用的,但它是基於IOTADebuggerVisualizerExternalViewer,我需要實現一個IOTADebuggerVisualizerValueReplacer接口。 – 2009-09-15 11:38:32

2

德爾福2010年附帶兩種類型的可視化器的例子,包括來源。 StdStringVisualizer是一個Value Replacer類型的可視化工具。它是RAD Studio 2010默認安裝的源代碼,位於C:\ Program Files \ Embarcadero \ RAD Studio \ 7.0 \ source \ Win32 \ Visualizers \ StdStringVisualizer.pas

不幸的是,由於您使用的是試用版,沒有這個文件,許可證禁止任何人提供給你。我想你必須等待編寫調試器可視化器,直到你真正購買了許可證。 :-)

+3

但是這個許可證並不禁止給出Embarcadero以外的例子。我使用試用來檢查什麼是可能的。不幸的是,我不能使用試用版來檢查如何使用調試可視化器。 :-( – 2009-09-16 23:08:30