visual studio 2017 添加自定义代码片段 .snippet文件

第一步:新建一个XML文件

 

第二步:插入自定义的snippet

 1 <?xml version="1.0" encoding="utf-8"?>
 2 <CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
 3   <CodeSnippet Format="1.0.0">
 4     <Header>
 5       <Title>mvvm class region</Title>
 6       <Shortcut>vmregion</Shortcut>
 7       <Description>Code snippet for viewmodel class region</Description>
 8       <Author>LJW</Author>
 9       <SnippetTypes>
10         <SnippetType>Expansion</SnippetType>
11       </SnippetTypes>
12     </Header>
13     <Snippet>
14       <Declarations>
15         <Literal Editable="false">
16           <ID>classname</ID>
17           <ToolTip>该依赖属性所属的类</ToolTip>
18           <Default>ClassNamePlaceholder</Default>
19           <Function>ClassName()</Function>
20         </Literal>
21       </Declarations>
22       <Code Language="csharp">
23 
24 <![CDATA[/*==========构造函数==========*/
25         #region Constructer
26         public $classname$ ()
27         {
28 
29         }  
30         #endregion
31         /*============成员============*/
32         #region Members
33         
34         #endregion        
35         /*============属性============*/
36         #region Properties
37         
38         #endregion        
39         /*============方法============*/
40         #region Function
41         
42         #endregion        
43         /*============命令============*/
44         #region Command
45         
46         #endregion        
47         /*==========命令方法==========*/
48         #region Command Function
49         
50         #endregion]]>
51       </Code>
52     </Snippet>
53   </CodeSnippet>
54 </CodeSnippets>

 

16行定义了如何获取所在类名

 

第三步:更改文件名vmregion 扩展格式为.snippet 保存

 

第四步:在VS2017中 ctrl+k ctrl+b(工具 ----》代码片段管理器) 导入 选择刚才的vmregion.snippet 位置选择想存的文件夹

 

 

第五步:重启visual studio 新建一个类Abc 输入vm 双击tab 如下

 

 

我是LJW 欢迎大家来骚扰我 github:OPEN-LJW

转载于:https://www.cnblogs.com/OpenLJW/articles/10101649.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值