如何在 Code Smith 中合并 XML 文件?

问题描述 投票:0回答:3

我正在使用 CodeSmith 生成项目中的文件。它具有使用插入区域和保留区域策略合并 C#/VB 和 SQL 文件的功能。

如何扩展它们以合并我正在创建的 XML 文件?

谢谢

nhibernate codesmith
3个回答
1
投票

实际上,CodeSmith 支持合并 XML 文件,就像使用区域合并 C# 和 VB 文件一样。您只需使用 来标记和命名您的代码区域。

这有帮助吗还是您需要更多信息?


0
投票

SQL 保留区域的语法是什么?是吗:

--region 某些区域名称
--结束区域

还是别的什么?


0
投票

对于 T-SQL,您的代码需要如下所示:

RegionNameRegex 应设置为 ^[ ][ \s]"?(?i:Custom)"?; 语言应设置为“T-SQL”;

您的区域应如下所示:

--区域自定义参数

--末端区域

我创建了一个示例模板,位于此处

谢谢 -布莱克·尼米斯基

编辑:更新了链接以指向 github 存储库,因为社区网站早已不复存在。

© www.soinside.com 2019 - 2024. All rights reserved.