JetBrains Rider 2025.2 Help

预定义的实时模板

本主题列出了 JetBrains Rider 2025.2 中所有预定义的实时模板。

实时/环绕模板 可用于 在现有文件中生成代码 ,并且(如果模板主体中有 $SELECTION$ 参数 )可用于 用模板代码环绕代码片段 ,例如 try...catch 语句。

每个实时模板都由一个 快捷方式 标识——一个简短的字符字符串,例如 foreach——您可以直接在编辑器中键入它以调用模板。

实时模板索引

模板

描述

C#

esample

Unity 性能分析器结束采样

assetmenu

Unity CreateAssetMenu 特性

logwarn

Unity 日志警告

baker

DOTS Baker

logex

Unity 日志异常

componentdata

DOTS IComponentData

menuitem

Unity 菜单条目处理程序

sfield

Unity 序列化字段

logerr

Unity 日志错误

日志

Unity 日志对象/消息

reqcomp

Unity RequireComponent 特性

sprop

具有序列化支持字段的 Unity 属性

jobentity

DOTS IJob Entity

bsample

Unity 性能分析器开始采样

cor

Unity 协程方法

logvar

Unity 日志变量

ctx

当前文件上下文

nguid

插入新 GUID

join

语言集成查询中的 Join 子句

from

语言集成查询

foreach

foreach 块

itli

迭代 IList<T>

itar

迭代数组

ritar

以相反顺序迭代数组

for

简单 "for" 循环

sfc

安全地转换变量

psvm

"Main" 方法声明

outv

打印变量的值

out

打印字符串

asrt

创建断言

asrtn

断言表达式非 null

thr

throw new

pci

public const int

pcs

public const string

psr

public static readonly

prop

属性

ear

创建空数组

#if

#region

enum

else

else 语句

~

析构函数

ctor

构造函数

cw

Console.WriteLine

class

Exception

struct

forr

反转 'for' 循环

namespace

interface

sim

'int Main' 方法

indexer

svm

'void Main' 方法

unsafe

unsafe 语句

unchecked

unchecked 块

tryf

try finally

try

try catch

switch

switch 语句

while

while 循环

iterator

简单迭代器

propg

具有 'get' 访问器和 private 'set' 访问器的属性

Attribute

使用推荐模式的特性

do

do...while 循环

checked

checked 块

if

if 语句

lock

lock 语句

mbox

MessageBox.Show

using

using 语句

hal

ASP.NET MVC Html.ActionLink

ua

ASP.NET MVC Url.Action

rta

ASP.NET 控制器 RedirectToAction

attachedProperty

附加的属性

dependencyProperty

依赖项属性

测试

Unity

ShaderLab 整数属性

ShaderLab 整数属性

ShaderLab 双倍乘法混合 (srcdst+dstsrc)

ShaderLab 混合 2x 乘法 (srcdst+dstsrc)

ShaderLab 浮点属性

ShaderLab 浮点属性

ShaderLab 表面着色器

ShaderLab 表面着色器

ShaderLab 着色器块

ShaderLab 着色器块

ShaderLab 3D 属性

ShaderLab 3D 属性

ShaderLab 向量属性

ShaderLab 向量属性

ShaderLab 柔和加法混合 (src*(1-dst)+dst)

ShaderLab 柔和加法混合 (src*(1-dst)+dst)

ShaderLab 加法混合 (src + dst)

ShaderLab 加法混合 (src + dst)

ShaderLab 顶点/片段着色器

ShaderLab 顶点/片段着色器

ShaderLab 2D 属性

ShaderLab 2D 属性

ShaderLab 传统透明混合 (src*srcAlpha+(1-srcAlpha)*dst)

ShaderLab 混合传统透明度 (src*srcAlpha+(1-srcAlpha)*dst)

ShaderLab CubeArray 属性

ShaderLab CubeArray 属性

ShaderLab 乘法混合 (src*dst)

ShaderLab 混合乘法 (src*dst)

ShaderLab Cube 属性

ShaderLab Cube 属性

ShaderLab 2DArray 属性

ShaderLab 2DArray 属性

ShaderLab 颜色属性

ShaderLab 颜色属性

ShaderLab 预乘透明混合 (src+(1-srcAlpha)*dst)

ShaderLab 预乘透明混合 (src+(1-srcAlpha)*dst)

ShaderLab 顶点/片段着色器通道

ShaderLab 顶点/片段着色器通道

ctx

当前文件上下文

nguid

插入新 GUID

C/C++

ctx

当前文件上下文

nguid

插入新 GUID

union

联合声明

xmldoc

XML 文档模板

wcout

写入标准输出流

wclog

写入标准日志流

cctor

复制带有主体的构造函数声明

wcin

从标准输入流读取

ctor

带有主体的默认构造函数声明

namespace {}

匿名命名空间

mctor

移动带有主体的构造函数声明

else

else 语句

vdtor

带有主体的虚拟析构函数声明

enum_to_string

枚举的函数 'to_string'

dtor

带有主体的析构函数声明

enumclass

枚举类声明

forr

反向 for 循环

clog

写入标准日志流

doc

文档模板

wcerr

写入标准错误流

cerr

写入标准错误流

cin

从标准输入流读取

class

类声明

cout

写入标准输出流

do

do while 循环

enum

枚举声明

foreach

基于范围的 for 循环

for

带整数索引的 for 循环

if

if 语句

incg

包含临界

main

主声明

namespace

命名空间声明

struct

结构声明

switch

switch 语句

try

try catch 语句

while

while 语句

UE_LOG

使用 UE_LOG 记录格式化消息

UCLASS

UCLASS 声明

UENUM

UENUM 声明

UENUMCLASS

使用“枚举类”语法的 UENUM 声明

UINTERFACE

UINTERFACE 声明

USTRUCT

USTRUCT 声明

UE_LOGFMT

使用 UE_LOGFMT 记录格式化消息

VB.NET

ctx

当前文件上下文

nguid

插入新 GUID

foreach

For Each 块

itar

迭代数组

itli

迭代泛型 System.Collections.Generic.IList(Of T)

for

简单 "For" 循环

ritar

以相反顺序迭代数组

Dim

声明变量

asrt

创建断言

out

打印字符串

outv

打印表达式的值

pssm

Public Shared Sub Main

sfc

安全地转换变量

sub

子例程声明

fun

函数声明

dc

DirectCast 子句

tc

TryCast 子句

ct

CType 子句

ByRef

ByRef 形参

ByVal

ByVal 形参

sel

选择 case 语句

attachedProperty

附加的属性

dependencyProperty

依赖项属性

测试

Razor

ctx

当前文件上下文

nguid

插入新 GUID

<script

创建脚本标记

t

创建标签

tc

创建结束标记

a

创建标记特性

@inherits

Razor 继承指令

@model

Razor 模型指令

@section

Razor 部分

ASP.NET

ctx

当前文件上下文

nguid

插入新 GUID

<script

创建脚本标记

t

创建 ASP.NET 标记

tc

创建结束标记

a

创建标记特性

<asp:HyperLink

ASP.NET 超链接

foreach

foreach 块

SQL / NoSQL

ctx

当前文件上下文

nguid

插入新 GUID

col

新列定义

del

从表中删除行

从表中选择前 N 行

从表中选择前 N 行

插入行到表中

向表中插入行

从表中选择前 N 行

从表中选择前 N 行

sel

从表中选择所有行

选择表中特定行的数量

选择表中的特定行数

选择表中的特定行

从表中选择特定的行

新表定义

新表定义

从表中选择前 N 行

从表中选择前 N 行

从表中选择前 N 行

从表中选择前 N 行

更新表中的值

更新表中的值

新视图定义

新视图定义

最后修改日期: 2025年 9月 26日