在Visual Studio中自动完成属性的快捷方式?

13

我在看一段关于C#的视频,其中那个人使用了一个快捷方式来实现属性。

public decimal Price { get; set; }
他不想写整行代码,而是让Visual Studio编辑器填充get和set。有人知道完成上面那行代码的最后一部分的快捷键吗?或者更好的方式,例如PDF快速参考概述吗?
1个回答

29

在Visual Studio 2010中,您可以键入“prop”,然后按两次tab。 在早期版本中可能是相同的。

编辑:然后您必须更改类型(默认为int)和名称(默认为MyProperty)。

编辑2:我刚刚找到了这个很棒的工具,它允许您编辑这些代码片段以覆盖其默认行为或创建新的: http://snippeteditor.codeplex.com/


4
这些快捷方式被称为“代码片段”。你可以在这里找到 VS2008 的默认代码片段列表:http://msdn.microsoft.com/en-us/library/z41h7fat%28v=VS.90%29.aspx。 - fletcher
1
此外,propg(代表“property get”)创建一个带有公共 getter 和私有 setter 的属性。 - Aasmund Eldhuset
1
尝试安装Resharper,您还将获得其他好处。 - Bek Raupov
在试图让工作支付 ReSharper 费用的过程中 - 它很棒,但在这里花钱违背了原则 :( - Jackson Pope
1
谢谢大家。我会学习这篇代码片段文章的 :-) - Kasper Hansen
显示剩余2条评论

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