请原谅我的无知。我刚看到Scott Hanselman关于MVC 3的视频,他输入了道具,这是我以前从未见过的。我试了但是我做错了。 LOL
我输入prop
,扩展为
public TYPE Type1 { get; set; }
并突出显示TYPE。我输入替换单词TYPE的数据类型,点击标签移动到Type1占位符并开始输入,但它不会替换Type1,只是替换它前面的类型。
在TYPE和Type1之间移动的正确方法是什么,以便在您键入时突出显示并替换这些占位符,并移动到下一行?
我在互联网上找到的所有东西都说它为你创造了这个,但没有说明如何使用它。
答案 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或只写集合代码(分别)
答案 3 :(得分:1)
只需输入prop,然后按两次TAB键。就是这样。