首页 > 代码库 > VS中自定义代码段
VS中自定义代码段
如果数据属性的数量比较多,那么输入总是要花费较多的时间,这里有个小技巧,就是使用快捷的输入方法,但是VS自身提供的代码段是有限的,幸运的是我们可以通过:工具>
代码段管理器>添加来添加自定义的代码段。
具体的方法是在安装路径下找到系统内置的代码段来修改,自定义自己需要的代码段。
1 <CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet"> 2 <CodeSnippet Format="1.0.0"> 3 <Header> 4 <Title>propfull</Title> 5 <Shortcut>propfull</Shortcut> 6 <Description>属性和支持字段的代码段</Description> 7 <Author>Microsoft Corporation</Author> 8 <SnippetTypes> 9 <SnippetType>Expansion</SnippetType>10 </SnippetTypes>11 </Header>12 <Snippet>13 <Declarations>14 <Literal>15 <ID>type</ID>16 <ToolTip>属性类型</ToolTip>17 <Default>int</Default>18 </Literal>19 <Literal>20 <ID>property</ID>21 <ToolTip>属性名</ToolTip>22 <Default>MyProperty</Default>23 </Literal>24 <Literal>25 <ID>field</ID>26 <ToolTip>支持此属性的变量</ToolTip>27 <Default>myVar</Default>28 </Literal>29 </Declarations>30 <Code Language="csharp">31 <![CDATA[private $type$ $field$;32 33 public $type$ $property$34 {35 get { return $field$;}36 set { $field$ = value;}37 }38 $end$]]>39 </Code>40 </Snippet>41 </CodeSnippet>42 </CodeSnippets>
主要修改Title,Shortcut和Code节点中的内容。例如:将上面的Code节点的内容改为如下
<Code Language="csharp"> <![CDATA[private $type$ $field$; public $type$ $property$ { get { return $field$;} set { $field$ = value; this.RaisePropertyChanged("$property$"); } } $end$]]> </Code>
通过输入ShortCut节点中的名称,双击Tab键就可以快速输入代码。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。