Standardeditor für tt Vorlage und Syntax-Einfärbung
-
01-10-2019 - |
Frage
Ich installierte die greifbare T4 Editor Erweiterung in VS2010, die einige grundlegende Syntax für T4-Vorlagen Färbung gibt (.tt).
Wenn ich eine T4-Vorlage über die Assistenten zum Hinzufügen öffnet es mit Syntax-Einfärbung.
Nach dem Schließen der Datei und einem Doppelklick öffnet sich wieder mit Syntax-Einfärbung.
Nach dem Schließen der Datei und mit dem ‚öffnen mit‘ Menü und wählen Sie die Standard:. ‚Automatische Editor Auswahl‘, es öffnet sich mit XML-Datei Syntaxcoloring
Das ist seltsam, weil ich immer davon ausgegangen, dass Doppelklicken Sie auf den Standard ‚öffnen mit‘ Menüpunkt entspricht. Weißt du, was ist hier los?
Das Problem entsteht, wenn man eine T4-Vorlage fügt ohne die Assistenten -. Keine Syntax-Einfärbung
Keine korrekte Lösung
Andere Tipps
Die Lösung, die ich kenne zu bearbeiten ist die Projektdatei.
Die Vorlagen mit dem <SubType>Designer</SubType>
Elemente nicht öffnet in dem greifbaren T4 Editor als Standard benutzen.
Ändern dieses
<None Include="Content\Data\ContentDomain\Context.tt">
<Generator>TextTemplatingFileGenerator</Generator>
<LastGenOutput>Context.vb</LastGenOutput>
<SubType>Designer</SubType>
<CustomToolNamespace>Content.Data</CustomToolNamespace>
</None>
das
<None Include="Content\Data\ContentDomain\Context.tt">
<Generator>TextTemplatingFileGenerator</Generator>
<LastGenOutput>Context.vb</LastGenOutput>
<CustomToolNamespace>Content.Data</CustomToolNamespace>
</None>