Visual Studio SnippetDesigner使用

  • SnippetDesigner代码片段编辑器
    这是一款在Visual Studio上代码片段编辑器插件,可以轻松创建代码片段,为什么要用这个代码片段呢,理由:平常在编码过程中,有许多重复性的代码语句,为了提高编码速度与便捷,就可以把重复性的代码语句存起来,通过快捷方式取出来用。 例如在Vs里自带的foreach代码片段:
foreach (var item in collection)
{
}
  • 插件下载
    在VS的菜单栏里:工具->扩展和更新->联机->在搜索栏里输入SnippetDesigner,找到并且下载下来,下载好了,必须关闭VS才会自动安装。

  • 使用
    成功安装好插件后,重新打开VS,在菜单栏->文件->新建->文件,打开下面这个界面,会看到多出Snippet Designer这个分页:
    这里写图片描述

新建一个.snippet的文件,下面是我已经编辑好的一个单例代码片段文件:
这里写图片描述
画红圈的几个地方主要是需要自己编辑的,其他属性默认就行了,红圈属性讲解:
Snippet: 代码片段的一个标题
Language: 代码片段的计算机语言(这里我选择的是C#)
Shortcut: 快捷方式(这个重要,我填的是MyInstance,只要敲打出MyInstance,就可以选择这个模板了)
Author: 作者的名字
Description: 代码片段的描述
Replacement Delimiter: 替换符,默认使用$$(需要自定义的代码就可以使用)
例如下面我编写的代码片段,类名作为自定义的:

public sealed class $ClassName$
{
    private static $ClassName$ instance = new $ClassName$();
    private $ClassName$() {}

    public $ClassName$ GetInstance()
    {
        return instance;
    }
}

编辑好之后保存在一个目录下,然后就是把编辑好的.snippet文件导入到VS中使用,VS菜单栏 工具->代码片段管理器->语言选择(我用的是C#所以选择的是CSharp)->点击导入->找到你保存.snippet文件的目录(我是专门新建了一个MySnippet的文件夹)->如下图:
这里写图片描述
可以看到我导入了MySnippet这个文件夹,里面还有一个MyInstance的文件,最后点击确定就成功导入进去了。

使用:我这个代码片段用的快捷方式是MyInstance,我在编写出my时就会出现快捷代码片段了,只要连续按Tab按键两次插入代码片段了。
这里写图片描述

.snippet文件的真面目我在Sublime下打开.snippet文件,其实就是个xml格式的文件,你也可以用xml的方式新建代码片段,只是用SnippetDesigner编辑器更方便就是了,如下图:

这里写图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值