【发布时间】:2018-05-14 23:19:37
【问题描述】:
我想要一种在定义对象变量时使用 Visual Studio 在 C# 中快速实例化新对象的方法。假设我输入以下代码
Object someObject =
有没有办法通过一个或两个按键组合自动完成代码行来实现下面的代码?
Object someObject = new Object();
目前我最终会自动完成 new 关键字,然后自动完成对象类,然后在自动生成的括号之外使用制表符并键入分号。我知道这可能已经很少了(六次击键?),但我希望有一种方法可以比 IntelliSense 更智能地自动完成这些语句。
【问题讨论】:
-
欢迎来到 Stack Overflow,希望我的回答对您有所帮助。请记住将答案标记为已接受。
-
当我输入
object someObject = ne时,我只需输入[tab](完成“new”),然后再次输入[tab],添加object();。但是我已经安装了 ReSharper,所以我可以添加到我的智能感知中, -
看起来基本 IntelliSense 处理它的方式类似,除了我需要输入 'n [tab] [space] [tab] ( [tab] ;' 我不是 ReSharper 的忠实粉丝,主要是因为它最近变得臃肿,而且还需要数周的配置才能达到我的喜好。不过,这似乎是迄今为止最好的解决方案。
标签: c# visual-studio constructor autocomplete new-operator