C# 用の定義済み囲みテンプレート
このトピックでは、ReSharper 2024.3 の C# 用のすべての定義済みサラウンドテンプレートをリストします。サラウンドテンプレートの詳細については、「コードフラグメントをテンプレートで囲む」を参照してください。
テンプレート | 詳細 |
---|---|
| 括弧で選択範囲を囲む スコープ C# 2.0 +、C/C++ 式 本文 ($SELECTION$$END$) パラメーター
拡張前 拡張後 |
| 波括弧で選択範囲を囲む スコープ C# 2.0 +、C/C++ ステートメント 本文 {
$SELECTION$$END$
} パラメーター
拡張前 拡張後 |
| foreach ブロック スコープ C# 2.0 + ステートメント 本文 foreach ($TYPE$ $VARIABLE$ in $COLLECTION$)
{
$SELECTION$$END$
} パラメーター
|
| 単純な "for" ループ スコープ C# 2.0 + ステートメント 本文 for (int $INDEX$ = 0; $INDEX$ < $UPPER$; $INDEX$++)
{
$SELECTION$$END$
} パラメーター
拡張前 拡張後 |
| 範囲 C# 2.0+ 文字列を除く、行頭 本文 #if $expression$
$SELECTION$$END$
#endif パラメーター
|
| 選択範囲を領域で囲む 範囲 C# 2.0+ 文字列を除く、行頭 本文 #region $name$
$SELECTION$$END$
#endregion パラメーター
拡張前 拡張後 |
| 選択したコードに名前空間を追加する スコープ C# 2.0 + のタイプと名前空間 本文 namespace $name$
{
$END$$SELECTION$
} パラメーター
拡張前 拡張後 |
| try finally スコープ C# 2.0 + ステートメント 本文 try
{
$SELECTION$
}
finally
{
$END$
} パラメーター
|
| try catch スコープ C# 2.0 + ステートメント 本文 try
{
$SELECTION$
}
catch ($EXCEPTION$ $EX_NAME$)
{
$SELSTART$System.Console.WriteLine($EX_NAME$);
throw;$SELEND$
} パラメーター
|
| while ループ スコープ C# 2.0 + ステートメント 本文 while ($expression$)
{
$SELECTION$$END$
} パラメーター
拡張前 拡張後 |
| do ... while ループ スコープ C# 2.0 + ステートメント 本文 do
{
$SELECTION$$END$
} while ($expression$); パラメーター
|
| If ステートメント スコープ C# 2.0 + ステートメント 本文 if ($expr$)
{
$SELECTION$$END$
} パラメーター
拡張前 拡張後 |
| lock ステートメント スコープ C# 2.0 + ステートメント 本文 lock ($expression$)
{
$SELECTION$$END$
} パラメーター
拡張前 拡張後 |
| using ステートメント スコープ C# 2.0 + ステートメント 本文 using($resource$)
{
$SELECTION$$END$
} パラメーター
拡張前 拡張後 |
| 選択範囲を特定の型にキャストする スコープ C# 2.0 + 式 本文 (($TYPE$)$SELECTION$) パラメーター
拡張前 拡張後 |
関連ページ:
コードフラグメントをテンプレートで囲む
サラウンドテンプレートは、式、単一のステートメント、または任意のコードブロックを、またはその他のコード構造ですばやく囲むために使用されます。テンプレートが拡張されると、ReSharper はコードをインテリジェントに再フォーマットし、選択を調整し、最後にキャレットを再配置して、便利な位置から入力を続行できるようにします。ReSharper は、サポートされているすべての言語で多数のサラウンドテンプレートをすぐに使用できますが、特定のケースに合わせてサラウンドテンプレートを作成することもできます。...
ASP.NET 用の定義済み囲みテンプレート(VB.NET)
このトピックでは、ReSharper 2024.2 の ASP.NET(VB.NET) 用の定義済みサラウンドテンプレートをすべてリストします。サラウンドテンプレートの詳細については、「コードフラグメントをテンプレートで囲む」を参照してください。各ブロックスコープ ASP.NET タグ本文 <%For Each $VAR$ As $TYPE$ In $COL$ %> $SELECTION$ <%Next%> パラメーター - 列挙可能な可視変数を提案します (つまり、foreac...
C/C++ 用の定義済み囲みテンプレート
このトピックでは、ReSharper 2024.3 の C/C++ 用のすべての定義済みサラウンドテンプレートをリストします。サラウンドテンプレートの詳細については、「コードフラグメントをテンプレートで囲む」を参照してください。逆転スコープ C/C++ ステートメント本文 for (int $INDEX$ = $MAX$ - 1; $INDEX$ >= 0 ; --$INDEX$) { $SELECTION$END$ } パラメーター - 評価ポイントでのインデックス変数の一意の名前を提案する...