在 Visual Studio 2013 中填充构造函数变量的快捷方式是什么?
what is the shortcut to populate constructor variables in Visual Studio 2013?
我正在观看来自 pluralsight 的关于 asp.net MVC 5 框架的教程,我看到了一些可以加快编码速度的好东西。我用谷歌搜索,但没有找到。也许我没有使用正确的关键词。无论如何,这就是我看到的:
1- 他正在为 Controller 创建一个构造函数,代码是这样的:
public class HomeController : Controller
{
public HomeController(ApplicationDbContext context)
{
}
光标在"context"这个词上,他使用了一个快捷方式,突然代码变成了这个:
public class HomeController : Controller
{
private readonly ApplicationDbContext _context;
public HomeController(ApplicationDbContext context )
{
_context = context;
}
他用什么捷径来创建这样的属性?
有谁知道我该怎么做?
来自 ReSharper。这是 Introduce Field 命令。 ReSharper 是一款出色的生产力和一致性工具。在此处查看有关 ReSharper 的该功能的更多信息:https://www.jetbrains.com/resharper/webhelp80/Refactorings__Introduce_Field.html
我正在观看来自 pluralsight 的关于 asp.net MVC 5 框架的教程,我看到了一些可以加快编码速度的好东西。我用谷歌搜索,但没有找到。也许我没有使用正确的关键词。无论如何,这就是我看到的:
1- 他正在为 Controller 创建一个构造函数,代码是这样的:
public class HomeController : Controller
{
public HomeController(ApplicationDbContext context)
{
}
光标在"context"这个词上,他使用了一个快捷方式,突然代码变成了这个:
public class HomeController : Controller
{
private readonly ApplicationDbContext _context;
public HomeController(ApplicationDbContext context )
{
_context = context;
}
他用什么捷径来创建这样的属性? 有谁知道我该怎么做?
来自 ReSharper。这是 Introduce Field 命令。 ReSharper 是一款出色的生产力和一致性工具。在此处查看有关 ReSharper 的该功能的更多信息:https://www.jetbrains.com/resharper/webhelp80/Refactorings__Introduce_Field.html