JetBrains Rider 2026.1 Help

テンプレートの種類

JetBrains Rider で使用できるテンプレートにはいくつかの種類があります:

  • ライブ / 囲みテンプレートは、 既存のファイル内にコードを生成するために使用したり、(テンプレート本体に $SELECTION$ パラメーターがある場合) try...catch ステートメントなどの テンプレートコードでコードフラグメントを囲むために使用したりできます。

    各ライブテンプレートは、 ショートカット で識別されます。これは短い文字列で、例えば foreach のように、エディターで直接入力してテンプレートを呼び出せます。

  • 後置テンプレートは、C#、JavaScript、TypeScript で使用でき、前に移動することなく、すでに入力した式を変換できます。 例えば、式の後に .null と入力すると、JetBrains Rider がその式が null であることをチェックする if ステートメントを作成します。 詳細については、 後置テンプレート を参照してください。

  • ソーステンプレートは C# でのみ使用可能で、プロジェクトのコード内で 拡張メソッドとして直接作成できます。 ソーステンプレートを定義するとすぐに、後置テンプレートと同様に、対応するタイプの補完リストでそれを選択できます。 詳細については、 ソーステンプレート を参照してください。

  • ファイルテンプレートは、型宣言、単体テストなどの定義済みコードを含む 1 つ以上の新しいファイルを作成するために使用されます。 ファイルテンプレートにはショートカットはなく、説明によって識別されます。 詳細については、 テンプレートからファイルを作成する を参照してください。

JetBrains Rider をインストールするとすぐに、すべての種類の 定義済みテンプレートが多く見つかります。 定義済みテンプレートは、C#、VB.NET、ASP.NET、XML、HTML、Razor、CSS、JavaScript、TypeScript、Resx コードの最も一般的なケースをカバーしています。

カスタムケースの場合、JetBrains Rider は、開発手法のあらゆる側面をカバーできるユーザー定義のコードテンプレートを 作成編集するためのツールを提供します。

2026 年 6 月 12 日