【问题标题】:Visual Studio like code snippets in RiderRider 中类似于 Visual Studio 的代码片段
【发布时间】:2018-02-05 17:14:34
【问题描述】:

有谁知道 JetBrains Rider IDE 是否支持某种“代码 sn-ps”?我通常在 Visual Studio 中有一个 sn-p 用于创建 NUnit 测试用例,例如:

[Test]
[Description("Some description")]
[MaxTime(1000)]
public void Test()
{
#region Arrange
#endregion

#region Assert
#endregion

#region Act
#endregion
}

【问题讨论】:

    标签: rider


    【解决方案1】:

    是的,有。

    在 Rider 中,它被称为 Live Templates

    • 打开菜单文件>设置
    • 在“设置”窗口中,展开编辑器 > 实时模板
    • 点击绿色“+”图标添加模板组。
    • 点击绿色“+”图标添加模板。
    • 缩写字段中,定义要用于触发它的关键字。
    • 模板文本字段中,插入代码。
    • 适用于字段中,设置将使用此实时模板的上下文。
    • 扩展方式字段中,选择键入关键字后您希望如何扩展代码。
    • 保存您的更改。
    • 转到编辑器并输入缩写,然后输入您在 Expand with 字段中定义的键。
    • Rider 将为您创建代码。

    请记住,实时模板使用与 Visual Studio 代码片段不同的语法,因此您可以查看此页面 - Predefined Live Templates for C# - 以供进一步参考。

    【讨论】:

    猜你喜欢
    • 2020-09-07
    • 2016-11-17
    • 2011-07-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-20
    • 2021-11-11
    相关资源
    最近更新 更多