我为我的数据访问层和Doxygen使用代码生成文档。我的问题是我无法在生成的类上添加Xml注释,因为一旦我重新生成代码,它们将被覆盖。更确切地说,我可以将Xml注释添加到我的自定义方法(它们与部分类位于不同的文件中),但我无法在数据属性上执行它。记录自动生成的代码
有什么建议吗?
我为我的数据访问层和Doxygen使用代码生成文档。我的问题是我无法在生成的类上添加Xml注释,因为一旦我重新生成代码,它们将被覆盖。更确切地说,我可以将Xml注释添加到我的自定义方法(它们与部分类位于不同的文件中),但我无法在数据属性上执行它。记录自动生成的代码
有什么建议吗?
使用Doxygen,you don't have to write your documentation scattered throughout the file,因此您可以将其与生成的代码分开,并将其作为后生成步骤添加到生成的文件中。
这可能会诀窍,我会尝试它 – Diadistis
将文档保存在您的模型中,并将您的CST模板拉出&将该信息写入生成的代码。
例如,您可以在您的SQL数据库中评论(可能是该字段称为摘要)表格和列 - 我知道一些自动将该文本放入代码的codegen解决方案...
您使用的是什么代码生成工具? –
CodeSmith,虽然我相信这适用于几乎任何代码生成工具(除非我错过了超酷功能:) – Diadistis