JetBrains Rider 2025.2 Help

Razor 的预定义实时模板

本主题列出了 JetBrains Rider 2025.2 中 Razor 的所有预定义实时模板。 有关实时模板的更多信息,请参阅 使用实时模板创建源代码

模板

详细信息

上下文

当前文件上下文

作用域 全局

主体

$CTX$

参数

  • 上下文 - 提供描述当前上下文的项目列表。 包括文件名、包含的类型名称、命名空间名称等。

nguid

插入新 GUID

作用域 全局

主体

$GUID$

参数

  • GUID - 生成一个新的全局唯一标识符 (GUID)

<script

创建脚本标记

作用域 HTML 和类似标签

主体

<script type="$attributeValue$">$END$</script>

参数

  • attributeValue - 为当前 HTML 标签属性建议一个属性值

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

t

创建标签

范围 HTML 标签、Razor 标签

主体

<$TAG$>$END$</$TAG$>

参数

  • 标签 - 建议当前文档中使用的标签名称

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

tc

创建结束标记

范围 HTML 标签、Razor 标签

主体

<$TAG$ $END$/>

参数

  • 标签 - 建议当前文档中使用的标签名称

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

a

创建标记特性

作用域 HTML 和类似属性

主体

$ATTR$="$END$"

参数

  • 属性 - 建议当前文档中相同标签中使用的属性名称

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

@继承

Razor 继承指令

范围 Razor CSharp 标签

主体

@inherits $TYPENAME$ $END$

参数

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

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

@模型

Razor 模型指令

范围 Razor CSharp 标签

主体

@model $TYPENAME$ $END$

参数

  • 类型名称 - 显示变量被评估时的类型补全列表

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

@section

Razor 部分

范围 Razor CSharp 标签

主体

@section $section$ { $END$ }

参数

  • - 在变量被评估的位置显示基本代码补全列表

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

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