21得票7回答
Delphi中有一个快速的GetToken程序吗?

在我的程序中,我处理了数百万个具有特殊字符的字符串,例如 "|" 来分隔每个字符串中的标记。我有一个函数来返回第n个标记,这就是它:function GetTok(const Line: string; const Delim: string; const TokenNum: Byte): s...

15得票4回答
光标处的完整类未能正常工作

我经常广泛使用Delphi中的Complete Class at Cursor功能,在2010和XE2版中都有使用。最近,安装了XE2的Update 4后,Complete Class at Cursor功能停止了工作。经过一些研究,我发现卸载"AQTime"可以解决问题。所以我这样做了(必须...

12得票4回答
AQTime 是如何做到的?

我一直在测试性能和内存分析工具AQTime,以便了解是否值得为我的Delphi应用程序花费大量的$$$。 令我惊奇的是,它可以在不修改应用程序源代码以及不添加过多的调试运行时间的情况下,提供源代码行级别的性能追踪(其中包括每行被执行的次数和该行所需的时间)。 他们如此高效地实现这一点,让我...

10得票2回答
使用FinalBuilder和AQTime获取DUnit测试覆盖率统计

我们有一个庞大的 Delphi 项目(代码量达到 150 万行),现在我们正在转向使用敏捷开发流程。 我们已经拥有一个持续集成环境(FinalBuilder),我已经更新了该环境,包含单元测试(dUnit)和代码度量(CodeHealer)在每个构建后向我们开发团队发送电子邮件。我们的单元测...

8得票3回答
VTune对于Delphi开发是否值得考虑?

在运行所有有关分析工具的问题时,我惊讶地发现Intel的VTune之前从未听说过。价格高达700美元,甚至比AQTime还要贵。 但在决定为AQTime付出巨资之前,是否有人使用过Delphi的VTune?如果是这样,您是否认为它有任何优点,可以使它比AQTime和其他可用的Delphi分析...