Редактор по умолчанию для TT шаблона и синтаксис-раскраска
-
01-10-2019 - |
Вопрос
Я установил ощутимый расширение редактора 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>