問題タブ [t4]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
148 参照

visual-studio-2008 - VS.NET 2008 で TT ファイルのマップを解除しますか?

Studio で .tt ファイルのマッピングを解除する方法はありますか?

作成または編集するたびに、それらの実行について警告が表示され、その .cs ファイルが作成されます。

問題は、私の .tt ファイルがまったく別のものであることです。これらは Perl プロジェクトの Template Toolkit ファイルで、標準の拡張子は .tt です。

tt からテキスト エディターに拡張マップを追加しようとしましたが、このプロジェクトではまだ望ましくない動作が発生します。

0 投票する
2 に答える
832 参照

.net - T4テンプレートの問題

私は次のコードを持っています、そしてそれは中かっことものに関連して与えています。

誰かが問題を見つけることができますか?

0 投票する
3 に答える
1470 参照

database - DB スキーマ取得用の既存の T4 データベース ヘルパー

GetTables基本的な DB スキーマ メソッドとプロパティ ( 、GetColumnsMapSqlTypesToClrなど)を提供する T4 テンプレートをご存知ですか?

その情報を簡単に取得できることはわかっていますが、その周りには追加のヘルパー関数がたくさんあります。

0 投票する
3 に答える
3117 参照

.net - CodeSmith vs T4: .netTiers レベル スイート

誰かが netTiers テンプレート セットを Visual Studio の T4 テンプレートに移植しましたか? または、同様の範囲のシステムはありますか? 作業環境で T4 を使用している人はいますか? Codesmith と T4 の主な違いは何ですか?

0 投票する
1 に答える
475 参照

visual-studio - Subsonic 3 T4 テンプレート - ビューの半分を UserControl に出力する

Subsonic MVC テンプレートを使用しています。List.tt テンプレートでは、すべてのプロパティをループして HTML テーブルに配置します。

そのテーブルをユーザーコントロールに書き込みたいのですが、数時間後には正しく動作しません。

T4 テンプレートはhttp://code.google.com/p/subsonicproject/downloads/listにあります。

別のファイルにデータを出力することはできますが、プロパティを含むテーブル全体を出力するのは困難です。

0 投票する
3 に答える
2915 参照

c# - パラメータを t4 テンプレートに渡そうとするとエラーが発生する

私は単純なテンプレートファイルを書き込もうとしています(そして失敗しています):

Visual Studio でテンプレートをクリックすると、プロパティ 'ClassName' がプロパティ ウィンドウに表示されます。それが私が欲しいものです!そこにテキストを入力してビルドすると、次のエラーが発生します。

私のやりたいことがわかるといいのですが、Visual Studio のプロパティ ウィンドウで設定した文字列で名前を付けたクラスを持つ .cs ファイルをテンプレートから出力したいと考えています。悲しいことに、私は非常に早い段階で失敗しています!!

0 投票する
2 に答える
1297 参照

visual-studio-2008 - VS 単体テスト フレームワークの単体テスト テンプレートはどこにありますか?

Visual Studio で新しい単体テストを作成するときに使用される不必要に冗長なテンプレートにますます悩まされています (既定の組み込みの単体テスト フレームワークを使用)。それ以外の

私は単にしたいです

コンストラクターが必要な場合は追加します。同じことが特別なゲッターとセッターにも当てはまります。また、含まれているサンプルの TestMethod を削除したいと思います。名前を変更する必要があるため、独自のものを最初から作成することもできます。

これらのテスト ファイルの作成に使用されるテンプレートを探しましたが、見つけることができませんでした (主に、コントローラーとビューに使用される T4 テンプレートの近くを探しました)。このテンプレートはどこで変更できますか?

0 投票する
2 に答える
243 参照

visual-studio - 他のテンプレートを呼び出して既存のコードを保持するテキスト テンプレート

Visual Studio を使用して DSL からコードを生成し始めたばかりで、1 つのテンプレートを取得して複数のサブテンプレートを呼び出す方法のヘルプを探していました。

また、モデルに変更を加えたときに、追加されたコードを失うことなくコードを簡単に再生成できるマージ機能があるかどうかも疑問に思っていました。

0 投票する
2 に答える
338 参照

html - .NETテンプレートファイル

いくつかの異なるメールを生成するアプリケーションがあります。これらのメールは現在、メールコンテンツであるHTMLベースの文字列を生成する文字列ビルダーを使用して作成されています。

このアプローチは厄介になっています。コードは、HTMLなどと混合されたオブジェクトです。たとえばMVCで使用されているものと同様のテンプレートを作成し、このテンプレートの出力を使用してメールに追加します。

これは、たとえばT4を使用して行うことができますか、それはどのように傷が機能するかを追加しますか、それともこれに別のアプローチを使用する必要がありますか?

テンプレートは、たとえそれがうまくいくとしても、実行時に編集可能である必要はありません。