ReSharper 2026.1 Help

C# 用の定義済みファイルテンプレート

このトピックでは、ReSharper 2026.1 の C# 用のすべての定義済みファイルテンプレートを一覧表示します。 ファイルテンプレートの詳細については、「テンプレートからファイルを作成する 」を参照してください。

テンプレート

詳細

Class

現在のプロジェクトに空の C# クラスを含む新しいファイルを作成します。

スコープC# プロジェクト

本文

$HEADER$namespace $NAMESPACE$ { public class $CLASS$ {$END$} }

パラメーター

  • HEADER - 設定で指定されたファイルヘッダーを挿入します

  • CLASS - 現在のファイル名を拡張子なしで評価し、英数字以外のすべての文字をアンダースコアに置き換えます

  • NAMESPACE - 現在のファイルのデフォルトの名前空間に評価します

  • END - テンプレートが適用された後のキャレット位置。

Interface

現在のプロジェクトに空の C# インターフェースを含む新しいファイルを作成します。

スコープC# プロジェクト

本文

$HEADER$namespace $NAMESPACE$ { public interface $INTERFACE$ {$END$} }

パラメーター

  • HEADER - 設定で指定されたファイルヘッダーを挿入します

  • INTERFACE - 現在のファイル名を拡張子なしで評価し、英数字以外のすべての文字をアンダースコアに置き換えます

  • NAMESPACE - 現在のファイルのデフォルトの名前空間に評価します

  • END - テンプレートが適用された後のキャレット位置。

Struct

現在のプロジェクトに空の C# 構造体を含む新しいファイルを作成します。

スコープC# プロジェクト

本文

$HEADER$namespace $NAMESPACE$ { public struct $STRUCT$ {$END$} }

パラメーター

  • HEADER - 設定で指定されたファイルヘッダーを挿入します

  • STRUCT - 現在のファイル名を拡張子なしで評価し、英数字以外のすべての文字をアンダースコアに置き換えます

  • NAMESPACE - 現在のファイルのデフォルトの名前空間に評価します

  • END - テンプレートが適用された後のキャレット位置。

Enum

空の C# 列挙型を含む現在のプロジェクトに新しいファイルを作成します。

スコープC# プロジェクト

本文

$HEADER$namespace $NAMESPACE$ { public enum $ENUM$ {$END$} }

パラメーター

  • HEADER - 設定で指定されたファイルヘッダーを挿入します

  • ENUM - 現在のファイル名を拡張子なしで評価し、英数字以外のすべての文字をアンダースコアに置き換えます

  • NAMESPACE - 現在のファイルのデフォルトの名前空間に評価します

  • END - テンプレートが適用された後のキャレット位置。

Record

スコープC# プロジェクト

本文

$HEADER$namespace $NAMESPACE$ { public record $RECORD$($END$); }

パラメーター

  • HEADER - 設定で指定されたファイルヘッダーを挿入します

  • RECORD - 現在のファイル名を拡張子なしで評価し、英数字以外のすべての文字をアンダースコアに置き換えます

  • NAMESPACE - 現在のファイルのデフォルトの名前空間に評価します

  • END - テンプレートが適用された後のキャレット位置。

MSTest Test Class

MSTest テストクラス

範囲C# プロジェクト、MSTest テストプロジェクト

本文

$HEADER$namespace $NAMESPACE$ { [Microsoft.VisualStudio.TestTools.UnitTesting.TestClass] public class $CLASS$ {$END$} }

パラメーター

  • HEADER - 設定で指定されたファイルヘッダーを挿入します

  • CLASS - 現在のファイル名を拡張子なしで評価し、英数字以外のすべての文字をアンダースコアに置き換えます

  • NAMESPACE - 現在のファイルのデフォルトの名前空間に評価します

  • END - テンプレートが適用された後のキャレット位置。

NUnit 3x Test Fixture

NUnit 3x テストフィクスチャ

スコープC# プロジェクト、NUnit 3x-4x テストプロジェクト

本文

$HEADER$namespace $NAMESPACE$ { [NUnit.Framework.TestFixture] public class $CLASS$ {$END$} }

パラメーター

  • HEADER - 設定で指定されたファイルヘッダーを挿入します

  • CLASS - 現在のファイル名を拡張子なしで評価し、英数字以外のすべての文字をアンダースコアに置き換えます

  • NAMESPACE - 現在のファイルのデフォルトの名前空間に評価します

  • END - テンプレートが適用された後のキャレット位置。

NUnit 2x Test Fixture

NUnit 2x テストフィクスチャ

範囲C# プロジェクト、NUnit 2x テストプロジェクト

本文

$HEADER$namespace $NAMESPACE$ { [NUnit.Framework.TestFixture] public class $CLASS$ {$END$} }

パラメーター

  • HEADER - 設定で指定されたファイルヘッダーを挿入します

  • CLASS - 現在のファイル名を拡張子なしで評価し、英数字以外のすべての文字をアンダースコアに置き換えます

  • NAMESPACE - 現在のファイルのデフォルトの名前空間に評価します

  • END - テンプレートが適用された後のキャレット位置。

xUnit Test Class

xUnit テストクラス

スコープC# プロジェクト、xUnit Test プロジェクト

本文

$HEADER$namespace $NAMESPACE$ { public class $CLASS$ {$END$} }

パラメーター

  • HEADER - 設定で指定されたファイルヘッダーを挿入します

  • CLASS - 現在のファイル名を拡張子なしで評価し、英数字以外のすべての文字をアンダースコアに置き換えます

  • NAMESPACE - 現在のファイルのデフォルトの名前空間に評価します

  • END - テンプレートが適用された後のキャレット位置。

Razor MVC Partial View

Razor MVC パーシャルビュー

スコープRazor(C#)プロジェクト、Razor(C#)ビューフォルダー

本文

@model $model$ $END$

パラメーター

  • model - この時点で予想される型を推測します

  • END - テンプレートが適用された後のキャレット位置。

Razor MVC View

Razor MVC ビュー

スコープRazor(C#)プロジェクト、Razor(C#)ビューフォルダー

本文

@model $model$ @{ Layout = null; } <!DOCTYPE html> <html> <head> <title>$title$</title> </head> <body> <div> $END$ </div> </body> </html>

パラメーター

  • model - この時点で予想される型を推測します

  • title - マクロなし

  • END - テンプレートが適用された後のキャレット位置。

Razor MVC View with Layout

レイアウト付き Razor MVC ビュー

スコープRazor(C#)プロジェクト、Razor(C#)ビューフォルダー

本文

@model $model$ @{ ViewBag.Title = "$title$"; Layout = "$_Layout$"; } <h2>$title$</h2> $END$

パラメーター

  • model - この時点で予想される型を推測します

  • title - マクロなし

  • _Layout - 変数が評価されるポイントでスマートコード補完リストを表示します

  • END - テンプレートが適用された後のキャレット位置。

2026 年 6 月 12 日