事前定義された囲みテンプレート
このトピックでは、ReSharper 2026.1 で事前定義されているすべての囲みテンプレートを一覧表示します。
ライブ / 囲みテンプレートは、 既存のファイル内にコードを生成するために使用したり、(テンプレート本体に $SELECTION$ パラメーターがある場合) try...catch ステートメントなどの テンプレートコードでコードフラグメントを囲むために使用したりできます。
各ライブテンプレートは、 ショートカット — 例えば foreach — のような短い文字列で識別されます。エディターで直接入力するとテンプレートを呼び出せます。
囲みテンプレートのインデックス
テンプレート | 説明 |
|---|---|
C# | |
Unity プロファイラーの開始 / 終了サンプルブロック | |
foreach ブロック | |
単純な "for" ループ | |
選択範囲を領域で囲む | |
選択したコードに名前空間を追加する | |
try finally | |
try catch | |
while ループ | |
do...while ループ | |
If ステートメント | |
lock ステートメント | |
using ステートメント | |
選択範囲を特定の型にキャストする | |
C/C++ | |
while ステートメント | |
If ステートメント | |
匿名名前空間 | |
do while ループ | |
逆 for ループ | |
標準エラーストリームに書き込む | |
範囲ベースの for ループ | |
整数インデックスの for ループ | |
名前空間宣言 | |
try catch ステートメント | |
static_cast キャスト式 | |
dynamic_cast キャスト式 | |
const_cast キャスト式 | |
reinterpret_cast キャスト式 | |
C のようなキャスト式 | |
インクルードガードサラウンドテンプレート | |
if else ステートメント | |
C++ | |
インクルードガードサラウンドテンプレート | |
VB.NET | |
| |
| |
選択範囲を | |
選択を | |
選択範囲を | |
選択を | |
選択範囲を | |
選択したコードに名前空間を追加する | |
XML | |
JavaScript | |
波括弧で選択範囲を囲む | |
括弧で選択範囲を囲む | |
TypeScript | |
波括弧で選択範囲を囲む | |
括弧で選択範囲を囲む | |
ASP.NET | |
選択範囲をハイパーリンクで囲みます | |
HTML | |
選択範囲をハイパーリンクで囲みます | |
Razor | |
選択範囲をハイパーリンクで囲みます | |
HTML ライク | |
選択範囲をハイパーリンクで囲みます | |
Angular 2 HTML | |
ASP.NET(C#) | |
foreach ブロック | |
ASP.NET(VB.NET) | |
For Each ブロック | |