T4テンプレートでインテリセンスを取得するにはどうすればよいですか? [閉まっている]
-
05-07-2019 - |
質問
これらのチュートリアルを試すとき( T4チュートリアル:再利用可能なコード生成テンプレートの作成)プレーンc#を使用していても、おそらくファイル拡張子(.tt)のために、インテリセンスを取得できなかったことに気付きました
Visual Studioにこれらの.ttファイルを.csファイルと見なして正しいインテリセンスのヘルプを取得するように言わないのですか?
解決
T4 Editorのプロフェッショナルバージョンを購入できます。スタンドアロンの.ttファイルで非常にうまく機能しますが、残念ながら、T4 EditorのプロバージョンとT4自体がテンプレートをコンパイルする方法の違いにより、このチュートリアルでは T4ツールボックス。
他のヒント
Resharper は、 ForTeaプラグイン。T4(.tt)ファイルの編集のサポートを追加します。
http://visualstudiogallery.msdn.microsoft .com / en-us / 60297607-5fd4-4da4-97e1-3715e90c1a23
ここでプラグインを使用します...
Vaseem。
編集
Visual Studio 2012でも利用可能: Tangible T4 Editor 2.3.0
Visual Studio 2015でも利用可能: Tangible T4 Editor 2.3.0
Visual Studio 2017でも利用可能: Tangible T4 Editor 2.4.0
t4editor.tangible-engineering.comでtangibleのT4 Editorをダウンロードするだけで、無料版でも最も重要なネームスペースのIntelli-Senseを利用できます。
Devart T4 Editor を試すことができます。無料で、構文の強調表示、インテリセンス、およびコードの概要のサポートを提供します。
スコットヘンゼルマンも指摘しているように、あなたが期待するインテリセンスT4のビデオと記事の一部はVS2008に組み込まれていないため、ClariusのT4 Editorが必要ですが、いくつかのミニマリスト機能を使用して始めましょう。