Вопрос

Я установил ощутимый расширение редактора T4 в VS2010, который дает какой-то базовый цвет синтаксиса для шаблонов T4 (.tt).

Когда я добавляю шаблон T4 через мастер, он открывается синтаксическим расцветом.

После закрытия файла и дважды щелкнув его снова открывается со синтаксическим расцветом.

После закрытия файла и используя меню «Открыть с» и выбором по умолчанию: «Автоматический выбор редактора», он открывается с помощью синтаксиса файлов XML.

Это странно, потому что я всегда предполагал, что двойной щелчок равен по умолчанию «Open MENU». Вы знаете, что происходит?

Проблема возникает, когда он добавляет шаблон T4 без использования мастера - без раскраски синтаксиса.

Нет правильного решения

Другие советы

Решение, которое я знаю, - это редактировать файл проекта.

Шаблоны с <SubType>Designer</SubType> Элемент не будет открываться в материальном редакторе T4 по умолчанию.

Изменять от это

<None Include="Content\Data\ContentDomain\Context.tt">
  <Generator>TextTemplatingFileGenerator</Generator>
  <LastGenOutput>Context.vb</LastGenOutput>
  <SubType>Designer</SubType>
  <CustomToolNamespace>Content.Data</CustomToolNamespace>
</None>

к это

<None Include="Content\Data\ContentDomain\Context.tt">
  <Generator>TextTemplatingFileGenerator</Generator>
  <LastGenOutput>Context.vb</LastGenOutput>
  <CustomToolNamespace>Content.Data</CustomToolNamespace>
</None>
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top