VB.NET の定義済みライブテンプレート
このトピックでは、JetBrains Rider 2026.1 の VB.NET 用の事前定義されたライブテンプレートをすべてリストします。 ライブテンプレートの詳細については、 ライブテンプレートを使用してソースコードを作成する を参照してください。
テンプレート | 詳細 |
|---|---|
| 現在のファイルコンテキスト どこでも スコープ 本文 $CTX$
パラメーター
|
| 新しい GUID を挿入 どこでも スコープ 本文 $GUID$
パラメーター
|
| For Each ブロック スコープVB.NET 8.0+ ステートメント 本文 For Each $VAR$ As $TYPE$ In $COL$
$END$
Next
パラメーター
パラメーターを指定すると、キャレットはループ本体のコーディングを続行できるように配置されます。 |
| 配列を反復する スコープVB.NET 8.0+ ステートメント 本文 For $VAR$ As Integer = 0 To $ARRAY$.Length - 1
Dim $ELEMENT$ As $TYPE$ = $ARRAY$($VAR$)
$END$
Next
パラメーター
パラメーターを指定すると、キャレットはループ本体のコーディングを続行できるように配置されます。 |
| 一般的な System.Collections.Generic.IList(Of T)を繰り返す スコープVB.NET 8.0+ ステートメント 本文 For $INDEX$ As Integer = 0 To $LIST$.Count - 1
Dim $ELEM$ As $TYPE$ = $LIST$($INDEX$)
$END$
Next
パラメーター
パラメーターを指定すると、キャレットはループ本体のコーディングを続行できるように配置されます。 |
| 単純な "For" ループ スコープVB.NET 8.0+ ステートメント 本文 For $VAR$ As Integer = 0 To $MAX$
$END$
Next
パラメーター
パラメーターを指定すると、キャレットはループ本体のコーディングを続行できるように配置されます。 |
| 配列を逆順で反復処理する スコープVB.NET 8.0+ ステートメント 本文 For $VAR$ As Integer = $ARR$.Length - 1 To 0 Step -1
Dim $ELEM$ As $TYPE$ = $ARR$($VAR$)
$END$
Next
パラメーター
パラメーターを指定すると、キャレットはループ本体のコーディングを続行できるように配置されます。 |
| 変数を宣言する スコープVB.NET 8.0+ ステートメント、VB.NET8.0+ タイプのメンバー 本文 Dim $VAR$ As $TYPE$
パラメーター
|
| アサーションを作る スコープVB.NET 8.0+ ステートメント 本文 System.Diagnostics.Debug.Assert($END$)
パラメーター
テンプレートは |
| 文字列を print スコープVB.NET 8.0+ ステートメント 本文 System.Console.WriteLine("$END$")
パラメーター
|
| 式の値を出力する スコープVB.NET 8.0+ ステートメント 本文 System.Console.WriteLine("$EXPR$ = {0}", $EXPR$)
パラメーター
|
| Public Shared Sub Main の定義部分 スコープVB.NET 8.0+ タイプのメンバー 本文 Public Shared Sub Main
$END$
End Sub
パラメーター
|
| 変数を安全にキャストする スコープVB.NET 8.0+ ステートメント 本文 Dim $VAR$ As $TYPE$ = TryCast($EXPR$, $TYPE$)
If $VAR$ IsNot Nothing Then
$END$
End If
パラメーター
|
| サブルーチン宣言 スコープVB.NET 8.0+ タイプのメンバー 本文 Sub $NAME$()
$END$
End Sub
パラメーター
|
| 関数宣言 スコープVB.NET 8.0+ タイプのメンバー 本文 Function $NAME$() As $TYPE$
$END$
End Function
パラメーター
|
| DirectCast 句 スコープVB.NET 8.0+ 式 本文 DirectCast($EXPR$, $TYPE$)
パラメーター
|
| TryCast 句 スコープVB.NET 8.0+ 式 本文 TryCast($EXPR$, $TYPE$)
パラメーター
|
| CType 句 スコープVB.NET 8.0+ 式 本文 CType($EXPR$, $TYPE$)
パラメーター
|
| ByRef パラメーター スコープVB.NET 8.0+ メソッドパラメーター 本文 ByRef $PARAM_NAME$ As $PARAM_TYPE$
パラメーター
|
| ByVal パラメーター スコープVB.NET 8.0+ メソッドパラメーター 本文 ByVal $PARAM_NAME$ As $PARAM_TYPE$
パラメーター
|
| Select Case ステートメント スコープVB.NET 8.0+ ステートメント 本文 Select Case $expression$
$END$
End Select
パラメーター
|
| 添付プロパティ スコープVB.NET 8.0+ タイプのメンバー 本文 Public Shared ReadOnly $propertyName$Property As $dependencyProperty$ = $dependencyProperty$.RegisterAttached( _
"$propertyName$", GetType($propertyType$), GetType($containingType$), new PropertyMetadata(Nothing))
Public Shared Function Get$propertyName$(ByVal $element$ As DependencyObject) As $propertyType$
Return DirectCast($element$.GetValue($propertyName$Property), $propertyType$)
End Function
Public Shared Sub Set$propertyName$(ByVal $element$ As DependencyObject, ByVal value As $propertyType$)
$element$.SetValue($propertyName$Property, value)
End Sub
パラメーター
|
| 依存関係プロパティ スコープVB.NET 8.0+ タイプのメンバー 本文 Public Shared ReadOnly $propertyName$Property As $dependencyProperty$ = $dependencyProperty$.Register( _
"$propertyName$", GetType($propertyType$), GetType($containingType$), new PropertyMetadata(Nothing))
Public Property $propertyName$ As $propertyType$
Get
Return DirectCast(GetValue($propertyName$Property), $propertyType$)
End Get
Set
SetValue($propertyName$Property, value)
End Set
End Property
パラメーター
|
| スコープVB.NET 8.0+ タイプのメンバー、MSTest テストプロジェクト 本文 <Microsoft.VisualStudio.TestTools.UnitTesting.TestMethod>
Sub $METHOD$()
$END$
End Sub
パラメーター
|