【发布时间】:2009-01-15 09:20:02
【问题描述】:
我正在使用 CodeSmith 在我的项目中生成文件。它具有使用插入区域和保留区域策略合并 C#/VB 和 SQL 文件的功能。
如何扩展这些以合并我正在创建的 XML 文件?
谢谢
【问题讨论】:
标签: nhibernate codesmith
我正在使用 CodeSmith 在我的项目中生成文件。它具有使用插入区域和保留区域策略合并 C#/VB 和 SQL 文件的功能。
如何扩展这些以合并我正在创建的 XML 文件?
谢谢
【问题讨论】:
标签: nhibernate codesmith
实际上,CodeSmith 支持合并 XML 文件,就像它使用区域合并 C# 和 VB 文件一样。您只需要使用 和 来标记和命名您的代码区域。
这有帮助还是您需要更多信息?
【讨论】:
为 SQL 保留区域的语法是什么?是吗:
--region 一些区域名称
--endregion
还是别的什么?
【讨论】:
对于 T-SQL,您的代码需要如下所示:
RegionNameRegex 应该设置为 ^[ \t][ \s]"?(?i:Custom)"?; 语言应设置为“T-SQL”;
您的区域应如下所示:
--region 自定义参数
--endregion
我创建了一个位于here 的示例模板。
谢谢 -布莱克·涅米斯基
【讨论】: