私はT4テンプレートをあまり使用しません。通常、私が行うときは、他のプロジェクト(特に、SubSonicとT4MVC)の編集です。経験は常に非常に不快です(そしてこれが私がそれらをより頻繁に使用しない理由です)。
これらは私が知っているツールであり、どちらも法案に完全には適合していません。
-
- Visual Studio 2010をサポートしていません。彼らのブログには進行中の作業が記載されていますが、それは2か月前であり、それ以降は更新されていません。彼らのサポートフォーラムは、VS2010がいつサポートされるかについてのスパムと質問でいっぱいです。
私が取り組んでいるプロジェクトのほとんどはVisualStudio2010にあり、扱うテンプレートはVisual Studioホストで実行する必要があります(VSの自動化オブジェクトモデルを介してプロジェクト情報にアクセスするため)。これが、VS2010互換のエディターを探している理由です。
- Visual Studio 2010をサポートしていません。彼らのブログには進行中の作業が記載されていますが、それは2か月前であり、それ以降は更新されていません。彼らのサポートフォーラムは、VS2010がいつサポートされるかについてのスパムと質問でいっぱいです。
-
これを初めて使用しようとしたとき、VisualStudio2010がクラッシュしたと思いました。十分に待たなかったことがわかりました(エディターウィンドウが表示されるまでに2分以上かかりました)。私をうるさいと呼んでください、しかしこれだけで私はこのツールから離れます。
動作する変更されたT4MVCテンプレートがあります。TangibleのT4エディターをインストールした後、テンプレートがいくつかのエラーで失敗します。その後、TangibleのT4エディターをアンインストールすると、テンプレートが再び機能します。したがって、エディターがVisualStudioのT4の動作を変更するように思われます。おそらく明らかに、それは完全に受け入れられません。
私が見逃した他のT4エディターはありますか?他の誰かがこれらのツールを使用し、これらの同じ問題に遭遇し、それらをうまく操作していますか?
また、私にとって最も重要な機能は、テンプレートの一部として実行されるコードと、出力を取得するコード/テキストを区別することです。他のすべては肉汁です。