有没有一种方法可以从您定义并知道内部语言定义的文件类型生成 Delphi 代码?
基本上我想使用一些工具执行与 C# 中相同的操作。类似于 SpecFlow,您可以在其中定义一个 .feature 文件,它会生成 NUnit 代码以匹配该文件中的规范。
还有一种方法可以在每次编译时挂钩它,并让它自动挂钩到文件类型扩展名中。这意味着当您将 .feature 文件添加到项目中时,它会根据内容为该 .feature 文件生成一个 pas 文件。
目前我能想到的唯一方法是为 Delphi 编写一个扩展。有没有我想念的更简单的东西?
我找到了 Nick Hodges 的Delphi Live Template Engine,这似乎让我参与其中,但是自动文件生成和链接是缺失的部分。