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键就可以快速输入代码。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值