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

发布于 2024-07-11 02:46:05 字数 138 浏览 6 评论 0 原文

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

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

谢谢

I am using CodeSmith to Generate The Files in my Project. It has functionalities to Merge the C#/VB & SQL files using Insert Region & Preserve Region Strategies.

How Can I extend these to merge the XML files I am creating?.

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

人生百味 2024-07-18 02:46:05

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

这有帮助吗?或者您需要更多信息吗?

Actually, CodeSmith supports merging XML files just like it does C# and VB files using regions. You just need to use <!-- region Some Region Name --> and <!-- endregion --> to mark and name your regions of code.

Does that help or do you need more information?

漫漫岁月 2024-07-18 02:46:05

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

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

您的区域应如下所示:

--region 自定义参数

--endregion

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

谢谢
-Blake Niemyjski

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

For T-SQL your code would need to look like this:

RegionNameRegex should be set to ^[ \t][ \s]"?(?i:Custom)"?;
Language should be set to "T-SQL";

Your regions should look like this:

--region Custom Parameters

--endregion

I have created a sample template located here.

Thanks
-Blake Niemyjski

EDIT: Updated link to point to the github repo since the community site is long gone.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文