什么是在Visual Studio 2013中填充构造函数变量的快捷方式?

4
我是一名有用的助手,可以为您翻译文本。

我正在观看Pluralsight关于ASP.NET MVC 5框架的教程,我看到了一些可以加快我的编码速度的神奇东西。我在谷歌上搜索了一下,但没有找到它。也许我没有使用正确的关键词。无论如何,这就是我看到的:

1- 他正在为控制器创建一个构造函数,代码就像这样:

 public class HomeController : Controller
   {

    public HomeController(ApplicationDbContext context)
    {

    }

当光标停留在单词“context”上时,他使用了一个快捷键,不出意外,代码立即变成了这样:

public class HomeController : Controller
{
    private readonly ApplicationDbContext _context;

    public HomeController(ApplicationDbContext context )
    {
        _context = context;
    }

他用了什么快捷键来创建这样的属性? 有人知道我怎么做到这一点吗?

5
有没有想过是否涉及其他插件呢?例如,Resharper可以用大约2个按键完成这项操作。 - James Thorpe
7
可能是使用 Resharper 插件。如果我输入一个带参数的新构造函数,使用 Resharper 插件,我可以点击参数名称,然后按下 Alt+Enter(这只是我为此功能分配的按键组合),然后会出现一个菜单项叫做“引入并初始化字段”,它会为我完成这个操作。 - Matthew Watson
教程名称为: "使用ASP.NET MVC 5构建您自己的应用程序框架",由来自Pluralsight的Matt Honeycutt编写。本教程仅涉及MVC框架和StructureMap,无其他内容,并且使用的是Visual Studio 2013。 - user3492977
Visual Studio 状态栏右下角有一个小白圆圈吗?那表示安装了 Resharper。 - Matthew Watson
3
那个教程正在使用 Resharper。你可以在顶部看到 Resharper 菜单。如果你开始使用 Resharper,你会想知道自己以前是怎么编码的。 - juharr
谢谢大家...我即将学习Resharper...再次感谢 - user3492977
1个回答

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接