【问题标题】:How to Do a Merge for XML files in Code Smith?如何在 Code Smith 中合并 XML 文件?
【发布时间】:2009-01-15 09:20:02
【问题描述】:

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

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

谢谢

【问题讨论】:

    标签: nhibernate codesmith


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

      --region 一些区域名称
      --endregion

      还是别的什么?

      【讨论】:

        【解决方案3】:

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

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

        您的区域应如下所示:

        --region 自定义参数

        --endregion

        我创建了一个位于here 的示例模板。

        谢谢 -布莱克·涅米斯基

        【讨论】:

          猜你喜欢
          • 2011-08-28
          • 2018-07-04
          • 2012-04-27
          • 1970-01-01
          • 2012-09-28
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多