我正在使用 CodeSmith 在我的项目中生成文件。它具有使用插入区域和保留区域策略合并 C#/VB 和 SQL 文件的功能。
如何扩展这些以合并我正在创建的 XML 文件?
谢谢
我正在使用 CodeSmith 在我的项目中生成文件。它具有使用插入区域和保留区域策略合并 C#/VB 和 SQL 文件的功能。
如何扩展这些以合并我正在创建的 XML 文件?
谢谢
实际上,CodeSmith 支持合并 XML 文件,就像它使用区域合并 C# 和 VB 文件一样。您只需要使用 <!-- region Some Region Name --> 和 <!-- endregion --> 来标记和命名您的代码区域。
这有帮助还是您需要更多信息?
对于 T-SQL,您的代码需要如下所示:
RegionNameRegex 应该设置为 ^[ \t] [ \s] "?(?i:Custom)"?; 语言应设置为“T-SQL”;
您的区域应如下所示:
--region 自定义参数
--endregion
我创建了一个示例模板,位于此处。
谢谢-布莱克·涅米斯基
为 SQL 保留区域的语法是什么?是吗:
--region 一些区域名称
--endregion
或者是其他东西?