将Visual Studio 2015 Enterprise与Resharper Ultimate一起使用。
我发现自己经常需要声明一个新字段,然后通过构造函数参数分配它。据我所知,最快的方法是:
private readonly NameOfType _nameOfInstance;
这不是太麻烦,我发现我每天都这么做很多次,我想知道是否有更快的方法。是否有一个Resharper / VS功能/插件,我可以按一个键,指定一个类型,让它为我做所有这些步骤? _nameOfInstance几乎总是_nameOfType,并且它总是私有只读和构造函数注入,所以从我的日子开始减少繁忙的工作量会很好。
答案 0 :(得分:3)
答案 1 :(得分:1)
您可以在代码中键入未使用的符号名称,然后点击 Alt + 输入以自动创建字段(甚至更好,键入新字段名称,然后是.field
,它将像一个模板/片段,并在类的顶部自动创建一个具有该名称的字段)。然后,您可以在新字段上 Alt + 输入并选择“从构造函数初始化”以在构造函数中将其连接起来。但是,这会让你退出当前的方法。 ReSharper没有提供解决方法,但您可以使用“向后导航”命令( Ctrl + 减号)跳回到您正在处理的方法。