【问题标题】:Something like Include for HTML in VS2010 at build time构建时在 VS2010 中包含 HTML 之类的东西
【发布时间】:2011-08-25 13:19:50
【问题描述】:

有没有办法将 VS2010(我使用 VS2010 + ReSharper 进行 HTML /Js 编码)中的单个 HTML 页面(纯静态,HTML + JS)拆分为多个部分,但在 处获取/构建单个页面构建时间

Dreamweaver 有这样一个功能(我在几年前使用过,认为它称为库)。如果我使用的是 PHP,我会在 runtime 使用类似 Include。

我的页面包含多个div 部分作为选项卡,有时只有一个可见。我想将这些选项卡之间的代码放在一个文件中,以使其更易于维护。但最后我确实需要一个单独的静态 HTML 文件。同样,我想构建时间不是在服务器端

<DIV>
  many lines of HTML
</DIV>

应该用类似的东西代替

<DIV>
  #include tab1.html
</DIV>

我可以编写一个脚本来构建静态页面并将其挂接到 VS2010 中,但是是否已经存在一些扩展或功能?

-- 使用T4的跟进---

  1. VS2010 - Assign html code formatting to T4 (.tt) file
  2. VS2010 - disable validation for particular html file (not all files)

【问题讨论】:

    标签: html visual-studio-2010


    【解决方案1】:

    我在搜索其他内容时遇到了这个问题。您可能已经继续前进了,但到底是什么,也许答案会对其他人有所帮助:

    您可以获得所谓的 T4 模板来执行此操作:

    http://msdn.microsoft.com/en-us/library/bb126445.aspx

    另外,Microsoft 在 Razor 中也有类似的功能,而且它更特定于 HTML。

    这是两者的比较:

    http://blogs.msdn.com/b/garethj/archive/2011/03/11/t4-vs-razor-what-s-the-skinny.aspx

    【讨论】:

    • 非常感谢更新这个!
    猜你喜欢
    • 1970-01-01
    • 2017-04-05
    • 2021-09-24
    • 1970-01-01
    • 1970-01-01
    • 2011-03-30
    • 2012-05-19
    • 2017-09-15
    • 1970-01-01
    相关资源
    最近更新 更多