预定义的实时模板
本主题列出了 ReSharper 2025.2 中所有预定义的实时模板。
动态/环绕模板 可用于 在现有文件中生成代码 ,并且(如果模板正文中有 $SELECTION$ 参数 )可用于 用模板代码环绕代码片段 ,例如 try...catch 语句。
每个动态模板通过一个 快捷方式 标识——一个简短的字符字符串,例如 foreach——您可以直接在编辑器中键入以调用模板。
实时模板索引
模板 | 描述 |
|---|---|
C# | |
Unity Profiler 结束采样 | |
Unity CreateAssetMenu 特性 | |
Unity 日志警告 | |
DOTS Baker | |
Unity 日志异常 | |
DOTS IComponentData | |
Unity 菜单条目处理程序 | |
Unity 序列化字段 | |
Unity 日志错误 | |
Unity 日志对象/消息 | |
Unity RequireComponent 特性 | |
具有序列化支持字段的 Unity 属性 | |
DOTS IJob Entity | |
Unity Profiler 开始采样 | |
Unity 协程方法 | |
Unity 日志变量 | |
当前文件上下文 | |
插入新 GUID | |
语言集成查询中的 Join 子句 | |
语言集成查询 | |
foreach 块 | |
迭代 IList<T> | |
迭代数组 | |
以相反顺序迭代数组 | |
简单 "for" 循环 | |
安全地转换变量 | |
"Main" 方法声明 | |
打印变量的值 | |
打印字符串 | |
创建断言 | |
断言表达式非 null | |
throw new | |
public const int | |
public const string | |
public static readonly | |
属性 | |
创建空数组 | |
else 语句 | |
析构函数 | |
构造函数 | |
Console.WriteLine | |
反转 'for' 循环 | |
'int Main' 方法 | |
'void Main' 方法 | |
unsafe 语句 | |
unchecked 块 | |
try finally | |
try catch | |
switch 语句 | |
while 循环 | |
简单迭代器 | |
具有 'get' 访问器和 private 'set' 访问器的属性 | |
使用推荐模式的特性 | |
do...while 循环 | |
checked 块 | |
if 语句 | |
lock 语句 | |
MessageBox.Show | |
using 语句 | |
ASP.NET MVC Html.ActionLink | |
ASP.NET MVC Url.Action | |
ASP.NET 控制器 RedirectToAction | |
附加的属性 | |
依赖项属性 | |
Unity | |
ShaderLab 整数属性 | |
ShaderLab 双倍乘法混合 (srcdst+dstsrc) | |
ShaderLab 浮点属性 | |
ShaderLab 表面着色器 | |
ShaderLab 着色器块 | |
ShaderLab 3D 属性 | |
ShaderLab 向量属性 | |
ShaderLab 柔和加法混合 (src*(1-dst)+dst) | |
ShaderLab 加法混合 (src + dst) | |
ShaderLab 顶点/片段着色器 | |
ShaderLab 2D 属性 | |
ShaderLab 传统透明混合 (src*srcAlpha+(1-srcAlpha)*dst) | |
ShaderLab CubeArray 属性 | |
ShaderLab 乘法混合 (src*dst) | |
ShaderLab Cube 属性 | |
ShaderLab 2DArray 属性 | |
ShaderLab 颜色属性 | |
ShaderLab 预乘透明混合 (src+(1-srcAlpha)*dst) | |
ShaderLab 顶点/片段着色器通道 | |
当前文件上下文 | |
插入新 GUID | |
全局 | |
当前文件上下文 | |
插入新 GUID | |
C/C++ | |
当前文件上下文 | |
插入新 GUID | |
联合声明 | |
XML 文档模板 | |
写入标准输出流 | |
写入标准日志流 | |
复制带有主体的构造函数声明 | |
从标准输入流读取 | |
带有主体的默认构造函数声明 | |
匿名命名空间 | |
移动带有主体的构造函数声明 | |
else 语句 | |
带有主体的虚拟析构函数声明 | |
枚举的函数 'to_string' | |
带有主体的析构函数声明 | |
枚举类声明 | |
反向 for 循环 | |
写入标准日志流 | |
文档模板 | |
写入标准错误流 | |
写入标准错误流 | |
从标准输入流读取 | |
类声明 | |
写入标准输出流 | |
do while 循环 | |
枚举声明 | |
基于范围的 for 循环 | |
带整数索引的 for 循环 | |
if 语句 | |
包含临界 | |
主声明 | |
命名空间声明 | |
结构声明 | |
switch 语句 | |
try catch 语句 | |
while 语句 | |
使用 UE_LOG 记录格式化消息 | |
UCLASS 声明 | |
UENUM 声明 | |
使用“枚举类”语法的 UENUM 声明 | |
UINTERFACE 声明 | |
USTRUCT 声明 | |
使用 UE_LOGFMT 记录格式化消息 | |
VB.NET | |
当前文件上下文 | |
插入新 GUID | |
For Each 块 | |
迭代数组 | |
迭代泛型 System.Collections.Generic.IList(Of T) | |
简单 "For" 循环 | |
以相反顺序迭代数组 | |
声明变量 | |
创建断言 | |
打印字符串 | |
打印表达式的值 | |
Public Shared Sub Main | |
安全地转换变量 | |
子例程声明 | |
函数声明 | |
DirectCast 子句 | |
TryCast 子句 | |
CType 子句 | |
ByRef 形参 | |
ByVal 形参 | |
选择 case 语句 | |
附加的属性 | |
依赖项属性 | |
XML | |
当前文件上下文 | |
插入新 GUID | |
创建标记 | |
创建结束标记 | |
创建标记特性 | |
类似 HTML | |
当前文件上下文 | |
插入新 GUID | |
创建脚本标记 | |
创建标记特性 | |
HTML | |
当前文件上下文 | |
插入新 GUID | |
创建脚本标记 | |
创建标记 | |
创建结束标记 | |
创建标记特性 | |
Razor | |
当前文件上下文 | |
插入新 GUID | |
创建脚本标记 | |
创建标记 | |
创建结束标记 | |
创建标记特性 | |
Razor 继承指令 | |
Razor 模型指令 | |
Razor 部分 | |
ASP.NET | |
当前文件上下文 | |
插入新 GUID | |
创建脚本标记 | |
创建 ASP.NET 标记 | |
创建结束标记 | |
创建标记特性 | |
ASP.NET 超链接 | |
foreach 块 | |
Angular 2 HTML | |
当前文件上下文 | |
插入新 GUID | |
创建脚本标记 | |
创建标记特性 | |
JavaScript | |
当前文件上下文 | |
插入新 GUID | |
do...while 循环 | |
writeln 函数调用 | |
else 语句 | |
for 循环 | |
for...in 循环 | |
反转 for 循环 | |
创建 JavaScript 函数 | |
if 语句 | |
while 循环 | |
with 语句 | |
switch 语句 | |
try catch 语句 | |
迭代数组 | |
生成器 | |
for-of 循环 | |
CSS | |
当前文件上下文 | |
插入新 GUID | |
TypeScript | |
当前文件上下文 | |
插入新 GUID | |
do...while 循环 | |
writeln 函数调用 | |
else 语句 | |
for 循环 | |
for...in 循环 | |
反转 for 循环 | |
创建 TypeScript 函数 | |
if 语句 | |
while 循环 | |
with 语句 | |
switch 语句 | |
try catch 语句 | |
迭代数组 | |
for-of 循环 | |
默认构造函数声明及其主体的代码片段 | |
类的代码片段 | |
模块的代码片段 | |
接口的代码片段 | |
枚举的代码片段 | |
数字索引器注解的代码片段 | |
字符串索引器注解的代码片段 | |
属性的代码片段 | |
Resx | |
当前文件上下文 | |
插入新 GUID | |
创建资源条目 | |
SQL/NoSQL | |
当前文件上下文 | |
插入新 GUID | |
新列定义 | |
从表中删除行 | |
从表中选择前 N 行 | |
向表中插入行 | |
从表中选择前 N 行 | |
从表中选择所有行 | |
选择表中的特定行数 | |
从表中选择特定的行 | |
新表定义 | |
从表中选择前 N 行 | |
从表中选择前 N 行 | |
更新表中的值 | |
新视图定义 | |
C++ | |
联合声明 | |
枚举类声明 | |
类声明 | |
枚举声明 | |
包含临界 | |
结构声明 | |
UCLASS 声明 | |
UENUM 声明 | |
使用“枚举类”语法的 UENUM 声明 | |
UINTERFACE 声明 | |
USTRUCT 声明 | |