预定义的 C# 环绕模板
本主题列出了 JetBrains Rider 2025.2 中所有预定义的 C# 环绕模板。 有关环绕模板的更多信息,请参阅 使用模板包裹代码片段。
模板 | 详情 |
|---|---|
| Unity Profiler Begin/End Sample 区块 作用域 C# 2.0+ 语句,Unity C# 文件 主体 UnityEngine.Profiling.Profiler.BeginSample("$VAR$");
$SELECTION$$END$
UnityEngine.Profiling.Profiler.EndSample();
参数
|
| 用圆括号环绕选定内容 范围 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$)
参数
|