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>
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top