ReSharper 2026.1 Help

事前定義された囲みテンプレート

ReSharper | ツール | テンプレートエクスプローラー | 囲みテンプレート

このトピックでは、ReSharper 2026.1 で事前定義されているすべての囲みテンプレートを一覧表示します。

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

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

囲みテンプレートのインデックス

テンプレート

説明

C#

サンプル

Unity プロファイラーの開始 / 終了サンプルブロック

foreach

foreach ブロック

for

単純な "for" ループ

#if

# 領域

選択範囲を領域で囲む

名前空間

選択したコードに名前空間を追加する

tryf

try finally

試す

try catch

ながら

while ループ

行う

do...while ループ

if

If ステートメント

ロック

lock ステートメント

を使用して

using ステートメント

キャスト

選択範囲を特定の型にキャストする

C/C++

()

{}

ながら

while ステートメント

if

If ステートメント

名前空間 {}

匿名名前空間

行う

do while ループ

forr

逆 for ループ

wcerr

標準エラーストリームに書き込む

foreach

範囲ベースの for ループ

for

整数インデックスの for ループ

名前空間

名前空間宣言

試す

try catch ステートメント

static_cast

static_cast キャスト式

dynamic_cast

dynamic_cast キャスト式

const_cast

const_cast キャスト式

reinterpret_cast

reinterpret_cast キャスト式

キャスト

C のようなキャスト式

include_guard

インクルードガードサラウンドテンプレート

もし ... それ以外の場合

if else ステートメント

C++

()

{}

include_guard

インクルードガードサラウンドテンプレート

VB.NET

もし

If-Then 構成の Then に続いてステートメントブロックに選択を入れる

そうでない場合

If-Then-Else 構成の Then に続いてステートメントブロックに選択を入れる

SyncLock

選択範囲を SyncLock ステートメントに変換する

を使用して

選択を Using ステートメントに入れる

tc

選択範囲を TryCast にラップ

ct

選択を CType() 関数の最初のパラメーターに変換する

DC

選択範囲を DirectCast 関数の最初のパラメーターに変換します。

名前空間

選択したコードに名前空間を追加する

XML

タグ

JavaScript

{}

波括弧で選択範囲を囲む

()

括弧で選択範囲を囲む

TypeScript

{}

波括弧で選択範囲を囲む

()

括弧で選択範囲を囲む

ASP.NET

タグ

リンク

選択範囲をハイパーリンクで囲みます

HTML

タグ

リンク

選択範囲をハイパーリンクで囲みます

Razor

タグ

リンク

選択範囲をハイパーリンクで囲みます

HTML ライク

リンク

選択範囲をハイパーリンクで囲みます

Angular 2 HTML

リンク

ASP.NET(C#)

foreach

foreach ブロック

ASP.NET(VB.NET)

foreach

For Each ブロック

2026 年 6 月 12 日