我需要加快我的编码,太多的工作,所以我需要能够生成代码。有什么工具,有什么想法吗?
发布于 2009-01-04 23:17:43
Delphi包括Live Templates,这是一个完全可脚本化和可配置的系统,用于生成任何大小或复杂程度的代码构造。
在我看来,活动模板是Delphi中被低估的特性之一。
有关如何使用它们,请访问:http://delphi.wikia.com/wiki/Delphi_Live_Templates
和
http://delphi.wikia.com/wiki/Live_Templates_Technical_Info
活动模板是完全可脚本化的,这意味着您可以编写Delphi代码来使用它们做任何您想做的事情。
可在此处找到可扩展的示例:
http://cc.codegear.com/Item/26420
发布于 2009-01-04 17:46:10
这不是个好主意。如果你需要生成器,那么你可能有很多看起来非常相似的代码,所以与生成器相比,更好的方法是重新思考和重构你已经拥有的代码。
这应该会导致更少的代码更容易维护,并且未来类似任务的代码也会更少。
如果您正在进行数据库应用程序,那么您可以使用一些优秀可视化SQL查询构建器来帮助您创建查询。这是Delphi不是很好的一部分(我不知道它在D2007和D2009中是否有所改进)
SQL关于生成
有很多关于查询构建器的评论。
好吧,我想我被宠坏了。在我的记忆中,Delphi在版本6(或者甚至是版本5?)之前,有不错的可视化查询构建器。当我在查询设计器中选择字段时,SQL中没有(零)个错误,而不是自己编写SQL。
SQL在Delphi中只是字符串,没有编译器检查,所以这是确保SQL正确编写的最好方法。
发布于 2009-01-04 17:48:44
如果你指的是像建模工具这样的工具,你可以试试ModelMaker。
https://stackoverflow.com/questions/411342
复制相似问题