加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

Delphi跟踪工具

发布时间:2020-12-15 09:15:56 所属栏目:大数据 来源:网络整理
导读:我想知道Delphi是否有工具或组件可以逐行跟踪方法执行并创建日志文件.使用这种工具,通过比较两个日志文件,可以很容易地比较方法对两组输入数据的执行方式. 编辑: 假设有一个功能 10: function MyFunction(aInput: Integer): Integer;11: begin12: if aInput
我想知道Delphi是否有工具或组件可以逐行跟踪方法执行并创建日志文件.使用这种工具,通过比较两个日志文件,可以很容易地比较方法对两组输入数据的执行方式.

编辑:

假设有一个功能

10: function MyFunction(aInput: Integer): Integer;
11: begin
12:   if aInput > 10 then
13:     Result := 10
14:   else
15:     Result := 0;
16: end;

我正在寻找一种工具,可以提供与以下内容类似的日志:

当aInput参数为1时:

Line 10: 'function MyFunction(aInput: Integer): Integer;'
Line 11: 'begin'
Line 12: 'if aInput > 10 then'
Line 15: 'Result := 0;'
Line 16: 'end;'

当aInput参数为11时:

Line 10: 'function MyFunction(aInput: Integer): Integer;'
Line 11: 'begin'
Line 12: 'if aInput > 10 then'
Line 13: 'Result := 10;'
Line 16: 'end;'

该工具应该要求的唯一信息是函数名称.

这就像在调试器下单步执行该方法,但是以自动方式记录每行代码.

解决方法

SmartInspect和 CodeSite

您可以read this question查看有关这些和其他人的更多信息.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读