事前定義された囲みテンプレート
このトピックでは、ReSharper 2024.3 で事前定義されているすべての囲みテンプレートを一覧表示します。
ライブ / 囲みテンプレートは、既存のファイルにコードを生成したり、(テンプレート本体に $SELECTION$
パラメーターがある場合) try...catch
ステートメントなどのテンプレートコードでコードフラグメントを囲むために使用できます。
各ライブテンプレートは、ショートカット(foreach
などの短い文字列)によって識別されます。この文字列をエディターに直接入力して、テンプレートを呼び出すことができます。
囲みテンプレートのインデックス
テンプレート | 説明 |
---|---|
C# | |
括弧で選択範囲を囲む | |
波括弧で選択範囲を囲む | |
foreach ブロック | |
単純な "for" ループ | |
選択範囲を領域で囲む | |
選択したコードに名前空間を追加する | |
try finally | |
try catch | |
while ループ | |
do ... while ループ | |
If ステートメント | |
lock ステートメント | |
using ステートメント | |
選択範囲を特定の型にキャストする | |
XML | |
VB.NET | |
もし | |
| |
選択範囲を | |
選択を | |
選択範囲を | |
選択を | |
選択範囲を | |
選択したコードに名前空間を追加する | |
JavaScript | |
波括弧で選択範囲を囲む | |
括弧で選択範囲を囲む | |
TypeScript | |
波括弧で選択範囲を囲む | |
括弧で選択範囲を囲む | |
ASP.NET | |
選択範囲をハイパーリンクで囲みます | |
HTML | |
選択範囲をハイパーリンクで囲みます | |
Razor | |
選択範囲をハイパーリンクで囲みます | |
HTML ライク | |
選択範囲をハイパーリンクで囲みます | |
Angular 2 HTML | |
ASP.NET(C#) | |
foreach ブロック | |
ASP.NET(VB.NET) | |
各ブロック | |
C/C++ | |
逆転 | |
標準エラーストリームに書き込む | |
ループしながら | |
範囲ベースの for ループ | |
整数インデックスのループパターン | |
If ステートメント | |
try catch ステートメント | |
while ステートメント | |
static_cast 式 | |
dynamic_cast 式 | |
匿名の名前空間宣言 | |
const_cast 式 | |
reinterpret_cast 式 | |
C のようなキャスト式 | |
namespace 宣言 | |
ガード囲みテンプレートを含める | |
if else 文 | |
C++ | |
#if のコードスニペット ... endif プリプロセッサーディレクティブ | |
ガード囲みテンプレートを含める |
関連ページ:
ライブテンプレートを使用してソースコードを作成する
ライブテンプレートは、Visual Studio のコードスニペットの ReSharper のはるかにインテリジェントなバージョンです。コードスニペットとは異なり、ReSharper のテンプレートは、使用できる変数、フィールド、型をコンテキストから予測できます。ほとんどの場合、自分で何も入力する必要はありません。推奨値のリストから選択するだけです。ReSharper は、サポートされているすべての言語用に事前定義されたライブテンプレートを豊富に提供します。事前定義テンプレートのリストには、コレ...
ASP.NET 用のあらかじめ定義された囲みテンプレート(C#)
このトピックでは、ReSharper 2024.2 の ASP.NET(C#) 用の定義済みサラウンドテンプレートをすべてリストします。サラウンドテンプレートの詳細については、「コードフラグメントをテンプレートで囲む」を参照してください。foreach ブロックスコープ ASP.NET タグ本文 <% foreach ($TYPE$ $VARIABLE$ in $COLLECTION$) { %> $SELECTION$ $ENDlt;%}%> パラメーター - 列挙可能な可視変数...
ASP.NET 用の定義済み囲みテンプレート(VB.NET)
このトピックでは、ReSharper 2024.2 の ASP.NET(VB.NET) 用の定義済みサラウンドテンプレートをすべてリストします。サラウンドテンプレートの詳細については、「コードフラグメントをテンプレートで囲む」を参照してください。各ブロックスコープ ASP.NET タグ本文 <%For Each $VAR$ As $TYPE$ In $COL$ %> $SELECTION$ <%Next%> パラメーター - 列挙可能な可視変数を提案します (つまり、foreac...