VS2010:如何使用道具片段?

时间:2010-11-18 06:25:46

标签: visual-studio-2010 properties

请原谅我的无知。我刚看到Scott Hanselman关于MVC 3的视频,他输入了道具,这是我以前从未见过的。我试了但是我做错了。 LOL

我输入prop,扩展为

public TYPE Type1 { get; set; }

并突出显示TYPE。我输入替换单词TYPE的数据类型,点击标签移动到Type1占位符并开始输入,但它不会替换Type1,只是替换它前面的类型。

在TYPE和Type1之间移动的正确方法是什么,以便在您键入时突出显示并替换这些占位符,并移动到下一行?

我在互联网上找到的所有东西都说它为你创造了这个,但没有说明如何使用它。

4 个答案:

答案 0 :(得分:4)

TAB展开代码段,TAB循环浏览所有占位符,然后按ENTER提交完整个代码段。

注意:C#和HTML / ASP.NET / JScript代码段的行为大致相同。 VB片段的行为略有不同,因为按ENTER不提交片段(这是非常烦人的恕我直言)。

答案 1 :(得分:3)

替换TYPE后按Tab键两次,那将删除单词Type1。

答案 2 :(得分:2)

'prop'代码段不会在Visual Studio 2010中以这种方式填充 - prop fippet仅创建一个可手动编辑的模板。但是,您可以使用自动实现的属性;对于同一个概念,这是(可以说)更好的重复:

- 首先,输入:

[公开|私人|等等]属性MyPropName为[新] MyPropType [= DefaultVal]

VS将(无形地)自动实施标准的获取/设置功能

要展开获取/设置代码,只需转到属性声明后面的空白行,然后键入:

G [Enter] | S [Enter]

生成显式只读get或只写集合代码(分别)

SOURCE

答案 3 :(得分:1)

只需输入prop,然后按两次TAB键。就是这样。