事前定義されたライブテンプレート
このトピックでは、ReSharper 2026.1 で事前定義されたすべてのライブテンプレートを一覧表示します。
ライブ / 囲みテンプレートは、 既存のファイル内にコードを生成するために使用したり、(テンプレート本体に $SELECTION$ パラメーターがある場合) try...catch ステートメントなどの テンプレートコードでコードフラグメントを囲むために使用したりできます。
各ライブテンプレートは、 ショートカット — 例えば foreach — のような短い文字列で識別されます。エディターで直接入力するとテンプレートを呼び出せます。
ライブテンプレートのインデックス
テンプレート | 説明 |
|---|---|
C# | |
Unity プロファイラーエンドサンプル | |
Unity CreateAssetMenu 属性 | |
Unity ログ警告 | |
ドッツベイカー | |
Unity ログ例外 | |
DOTS I コンポーネントデータ | |
Unity メニュー項目ハンドラー | |
Unity シリアライズされたフィールド | |
Unity ログエラー | |
Unity ログオブジェクト / メッセージ | |
Unity RequireComponent 属性 | |
シリアル化されたバッキングフィールドを持つ Unity プロパティ | |
DOTS I ジョブエンティティ | |
Unity プロファイラーサンプル開始 | |
Unity コルーチンメソッド | |
Unity ログ変数 | |
現在のファイルコンテキスト | |
新しい GUID を挿入 | |
言語統合クエリの Join 句 | |
言語統合クエリ | |
foreach ブロック | |
IList<T> を反復する | |
配列を反復する | |
配列を逆順に反復する | |
単純な "for" ループ | |
変数を安全にキャストする | |
"Main" メソッド宣言 | |
変数の値を出力する | |
文字列を print | |
アサーションを作る | |
アサート式 not null | |
throw new | |
public const int | |
public const 文字列 | |
public 静的 readonly | |
プロパティ | |
空の配列を作成する | |
else ステートメント | |
デストラクター | |
コンストラクター | |
Console.WriteLine | |
逆 'for' ループ | |
'int main' メソッド | |
'void Main' メソッド | |
安全でないステートメント | |
チェックされていないブロック | |
try finally | |
try catch | |
switch ステートメント | |
while ループ | |
単純イテレータ | |
'get' アクセサーとプライベート 'set' アクセサーを持つプロパティ | |
推奨パターンを使用した属性 | |
do...while ループ | |
チェックされたブロック | |
If ステートメント | |
lock ステートメント | |
MessageBox.Show | |
using ステートメント | |
ASP.NET MVC Html.ActionLink | |
ASP.NET MVC Url.アクション | |
ASP.NET コントローラー RedirectToAction | |
添付プロパティ | |
依存関係プロパティ | |
Unity | |
ShaderLab 整数プロパティ | |
ShaderLab ブレンド 2x 乗法 (srcdst+dstsrc) | |
ShaderLab Float プロパティ | |
ShaderLab サーフェスシェーダ | |
ShaderLab シェーダブロック | |
ShaderLab 3D プロパティ | |
ShaderLab Vector プロパティ | |
ShaderLab ブレンドソフトアディティブ (src*(1-dst)+dst) | |
ShaderLab ブレンドアディティブ (送信元 + dst) | |
ShaderLab 頂点 / フラグメントシェーダ | |
ShaderLab 2D プロパティ | |
ShaderLab ブレンドの従来の透明度 (src*srcAlpha+(1-srcAlpha)*dst) | |
ShaderLab CubeArray プロパティ | |
ShaderLab ブレンド乗算 (送信元 *dst) | |
ShaderLab Cube プロパティ | |
ShaderLab 2DArray プロパティ | |
ShaderLab Color プロパティ | |
ShaderLab ブレンドの事前乗算透明度 (src+(1-srcAlpha)*dst) | |
ShaderLab 頂点 / フラグメントシェーダーパス | |
現在のファイルコンテキスト | |
新しい GUID を挿入 | |
グローバル | |
現在のファイルコンテキスト | |
新しい GUID を挿入 | |
C/C++ | |
現在のファイルコンテキスト | |
新しい GUID を挿入 | |
while ステートメント | |
共用体宣言 | |
XML ドキュメントテンプレート | |
If ステートメント | |
標準出力ストリームに書き込む | |
標準ログストリームに書き込む | |
本体付きのコピーコンストラクター宣言 | |
標準入力ストリームから読み込む | |
本体付きのデフォルトコンストラクター宣言 | |
匿名名前空間 | |
do while ループ | |
switch ステートメント | |
本体付きのムーブコンストラクター宣言 | |
else ステートメント | |
本体付きの仮想デストラクター宣言 | |
列挙型の関数「to_string」 | |
本体付きのデストラクター宣言 | |
Enum クラス宣言 | |
逆 for ループ | |
標準ログストリームに書き込む | |
ドキュメントテンプレート | |
標準エラーストリームに書き込む | |
標準エラーストリームに書き込む | |
標準入力ストリームから読み込む | |
クラス宣言 | |
標準出力ストリームに書き込む | |
列挙宣言 | |
範囲ベースの for ループ | |
整数インデックスの for ループ | |
インクルードガード | |
main 宣言 | |
名前空間宣言 | |
構造体宣言 | |
try catch ステートメント | |
UE_LOG を使用してフォーマットされたメッセージを記録する | |
UCLASS 宣言 | |
UENUM 宣言 | |
「enum class」構文を使用した UENUM 宣言 | |
UINTERFACE 宣言 | |
USTRUCT 宣言 | |
UE_LOGFMT を使用してフォーマットされたメッセージをログに記録する | |
VB.NET | |
現在のファイルコンテキスト | |
新しい GUID を挿入 | |
For Each ブロック | |
配列を反復する | |
ジェネリック System.Collections.Generic.IList(Of T)を反復する | |
シンプルな "For" ループ | |
配列を逆順に反復する | |
変数を宣言する | |
アサーションを作る | |
文字列を print | |
式の値を出力する | |
Public Shared Sub Main | |
変数を安全にキャストする | |
サブルーチン宣言 | |
関数宣言 | |
DirectCast 句 | |
TryCast 句 | |
CType 句 | |
ByRef パラメーター | |
ByVal パラメーター | |
Select Case ステートメント | |
添付プロパティ | |
依存関係プロパティ | |
XML | |
現在のファイルコンテキスト | |
新しい GUID を挿入 | |
タグの作成 | |
閉じたタグを作成する | |
タグ属性を作成 | |
HTML ライク | |
現在のファイルコンテキスト | |
新しい GUID を挿入 | |
スクリプトタグを作成する | |
タグ属性を作成 | |
HTML | |
現在のファイルコンテキスト | |
新しい GUID を挿入 | |
スクリプトタグを作成する | |
タグの作成 | |
閉じたタグを作成する | |
タグ属性を作成 | |
Razor | |
現在のファイルコンテキスト | |
新しい GUID を挿入 | |
スクリプトタグを作成する | |
タグの作成 | |
閉じたタグを作成する | |
タグ属性を作成 | |
Razor 継承ディレクティブ | |
Razor モデルディレクティブ | |
Razor セクション | |
ASP.NET | |
現在のファイルコンテキスト | |
新しい GUID を挿入 | |
スクリプトタグを作成する | |
ASP.NET タグを作成する | |
閉じたタグを作成する | |
タグ属性を作成 | |
ASP.NET ハイパーリンク | |
foreach ブロック | |
Angular 2 HTML | |
現在のファイルコンテキスト | |
新しい GUID を挿入 | |
スクリプトタグを作成する | |
タグ属性を作成 | |
JavaScript | |
現在のファイルコンテキスト | |
新しい GUID を挿入 | |
do...while ループ | |
writeln 関数呼び出し | |
else ステートメント | |
for ループ | |
for...in ループ | |
逆 for ループ | |
JavaScript 関数を作成する | |
If ステートメント | |
while ループ | |
with ステートメント | |
switch ステートメント | |
try catch ステートメント | |
配列を反復する | |
ジェネレーター | |
for-of ループ | |
CSS | |
現在のファイルコンテキスト | |
新しい GUID を挿入 | |
TypeScript | |
現在のファイルコンテキスト | |
新しい GUID を挿入 | |
do...while ループ | |
writeln 関数呼び出し | |
else ステートメント | |
for ループ | |
for...in ループ | |
逆 for ループ | |
TypeScript 関数を作成する | |
If ステートメント | |
while ループ | |
with ステートメント | |
switch ステートメント | |
try catch ステートメント | |
配列を反復する | |
for-of ループ | |
本文付きのデフォルトコンストラクター宣言のコードスニペット | |
クラスのコードスニペット | |
モジュールのコードスニペット | |
インターフェース用のコードスニペット | |
enum のコードスニペット | |
数字インデクサアノテーションのコードスニペット | |
文字列インデクサアノテーションのコードスニペット | |
プロパティのコードスニペット | |
Resx | |
現在のファイルコンテキスト | |
新しい GUID を挿入 | |
リソースエントリを作成する | |
SQL/NoSQL | |
現在のファイルコンテキスト | |
新しい GUID を挿入 | |
新しい列の定義 | |
テーブルから行を削除 | |
テーブルから最初の N 行を選択 | |
テーブルに行を挿入 | |
テーブルから最初の N 行を選択 | |
テーブルからすべての行を選択 | |
テーブルから特定の行数を選択 | |
テーブルから特定の行を選択 | |
新しいテーブルの定義 | |
テーブルから最初の N 行を選択 | |
テーブルから最初の N 行を選択 | |
テーブルの値を更新 | |
新しいビューの定義 | |
C++ | |
共用体宣言 | |
Enum クラス宣言 | |
クラス宣言 | |
列挙宣言 | |
インクルードガード | |
構造体宣言 | |
UCLASS 宣言 | |
UENUM 宣言 | |
「enum class」構文を使用した UENUM 宣言 | |
UINTERFACE 宣言 | |
USTRUCT 宣言 | |