ReSharper 2025.2 Help

VB.NET 的预定义环绕模板

本主题列出了 ReSharper 2025.2 中所有 VB.NET 的预定义环绕模板。 有关环绕模板的更多信息,请参阅 使用模板包裹代码片段

模板

详细信息

If

将选定内容放入 Then 后的语句块中,在 If-Then 构造中

范围 VB.NET 8.0+ 语句

主体

If $END$ Then $SELECTION$ End If

参数

  • 选中内容 - 用户在调用模板之前选择的文本。

  • 结束 - 模板应用后光标的位置。

展开前

ReSharper:实时模板

展开后

ReSharper:实时模板

If..Else

将选定内容放入 Then 后的语句块中,在 If-Then-Else 构造中

范围 VB.NET 8.0+ 语句

主体

If $COND$ Then $SELECTION$ Else $END$ End If

参数

  • 条件 - 无宏

  • 选中内容 - 用户在调用模板之前选择的文本。

  • 结束 - 模板应用后光标的位置。

展开前

ReSharper:实时模板

展开后

ReSharper:实时模板

SyncLock

将选定内容转换为 SyncLock 语句

范围 VB.NET 8.0+ 语句

主体

SyncLock $END$ $SELECTION$ End SyncLock

参数

  • 选中内容 - 用户在调用模板之前选择的文本。

  • 结束 - 模板应用后光标的位置。

展开前

ReSharper:实时模板

展开后

ReSharper:实时模板

Using

将选定内容放入 Using 语句中

范围 VB.NET 8.0+ 语句

主体

Using $END$ $SELECTION$ End Using

参数

  • 选中内容 - 用户在调用模板之前选择的文本。

  • 结束 - 模板应用后光标的位置。

展开前

ReSharper:实时模板

展开后

ReSharper:实时模板

tc

将选定内容包装到 TryCast

范围 VB.NET 8.0+ 表达式

主体

TryCast($SELECTION$, $TYPE$)

参数

  • 类型 - 猜测此处预期的类型

  • 选中内容 - 用户在调用模板之前选择的文本。

展开前

ReSharper:实时模板

展开后

ReSharper:实时模板

ct

将选定内容转换为 CType() 函数的第一个参数

范围 VB.NET 8.0+ 表达式

主体

CType($SELECTION$, $TYPE$)

参数

  • 类型 - 猜测此处预期的类型

  • 选中内容 - 用户在调用模板之前选择的文本。

展开前

ReSharper:实时模板

展开后

ReSharper:实时模板

dc

将选定内容转换为 DirectCast 函数的第一个参数。

范围 VB.NET 8.0+ 表达式

主体

DirectCast($SELECTION$, $TYPE$)

参数

  • 类型 - 猜测此处预期的类型

  • 选中内容 - 用户在调用模板之前选择的文本。

展开前

ReSharper:实时模板

展开后

ReSharper:实时模板

命名空间

为选定代码添加命名空间

范围 VB.NET 8.0+ 类型或命名空间

主体

Namespace $END$ $SELECTION$ End Namespace

参数

  • 选中内容 - 用户在调用模板之前选择的文本。

  • 结束 - 模板应用后光标的位置。

展开前

ReSharper:实时模板

展开后

ReSharper:实时模板
最后修改日期: 2025年 9月 27日