模板作用域
JetBrains Rider 定义了代码模板可用的一些作用域。 作用域帮助您将特定代码模板的使用限制在相关的上下文中。
例如,预定义的实时模板 itar (遍历数组)默认在 C# 2.0+ 语句中可用。 这意味着此特定作用域是为该模板定义的;您可以在 C# 语句的主体中应用 itar 模板,但不能在 C# 类的主体中(不属于任何成员)或例如 XML 文件中应用它。
您可以为每个模板分配多个作用域。 所有模板的作用域显示在模板设置页面的 可用性 字段中:

您可以通过单击 可用性 按钮 打开的对话框中编辑模板作用域。 有关详细说明,请遵循 创建实时/环绕模板 过程。
实时模板和环绕模板的作用域由文件类型和允许的位置定义。 文件模板的作用域由项目类型定义。
最后修改日期: 2025年 9月 26日