Что-то вроде Включить для HTML в VS2010 во время сборки - PullRequest
1 голос
/ 25 августа 2011

Есть ли способ разделить одну HTML-страницу (чисто статическую, HTML + JS) в VS2010 (я использую VS2010 + ReSharper для моего HTML / Js-кодирования) на части, но получить / построить одну страницу на время сборки .

Была такая особенность в Dreamweaver (я использовал это несколько лет назад, думаю, он называется библиотеками).Если бы я использовал PHP, я бы использовал что-то вроде Включить в время выполнения .

Моя страница содержит несколько div разделов, служащих вкладками, только один видимый одновременно.Я хочу разместить код между этими вкладками в одном файле, чтобы его было проще поддерживать.Но, в конце концов, мне нужен один статический HTML-файл .Опять же, я хочу сделать это: время сборки , не на стороне сервера .

<DIV>
  many lines of HTML
</DIV>

должно быть заменено чем-то вроде

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

Я мог бы написать скрипт, строящий статическую страницу, и подключить его к VS2010, но какое-то расширение или функция уже существует?

- Продолжение использования T4 ---

  1. VS2010 - назначить формат HTML-кода для файла T4 (.tt)
  2. VS2010 - отключить проверку для определенного HTML-файла (не для всех файлов)

1 Ответ

1 голос
/ 22 мая 2012

Я столкнулся с этим вопросом, когда искал что-то еще. Вы, вероятно, пошли дальше, но какого черта, может быть, ответ поможет кому-то еще:

Вы можете получить так называемые шаблоны 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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...