2009-09-15 75 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