前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Visual Studio SnippetDesigner使用

Visual Studio SnippetDesigner使用

作者头像
zls365
发布2021-03-16 16:17:47
9670
发布2021-03-16 16:17:47
举报
文章被收录于专栏:CSharp编程大全

SnippetDesigner代码片段编辑器

这是一款在Visual Studio上代码片段编辑器插件,可以轻松创建代码片段,为什么要用这个代码片段呢,理由:平常在编码过程中,有许多重复性的代码语句,为了提高编码速度与便捷,就可以把重复性的代码语句存起来,通过快捷方式取出来用。例如在Vs里自带的foreach代码片段:

代码语言:javascript
复制
foreach (var item in collection)
{
}

这里,提供一款第三方插件-SnippetDesigner,可快速的进行Snippet的开发。

【步骤一】:安装SnippetDesigner。

在VS的菜单栏里:工具->扩展和更新->联机->在搜索栏里输入SnippetDesigner,找到并且下载下来,下载好了,必须关闭VS才会自动安装。

使用

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

【步骤二】:构建Snippet。

1) 打开VS,随便打开一个工程。找一个CS文件,输入需要生产Snippet的代码。

如下图所示,输入了一个Snippet的string进行测试。

2) 选中该行代码→右键→选择【Export as Snippet】

3)只需要在弹框中输入Snippet(Snippet所生成的文件名称)与Shortcut(VS中使用的快速构建的缩写)

Snippet: 代码片段的一个标题

Language: 代码片段的计算机语言(这里我选择的是C#)

Shortcut: 快捷方式(这个重要,我填的是MyInstance,只要敲打出MyInstance,就可以选择这个模板了)

Author: 作者的名字

Description: 代码片段的描述

Replacement Delimiter: 替换符,默认使用$$(需要自定义的代码就可以使用)

4) ctrl+s ,保存Snippet,默认路径已经是Snippet Manager能够检索到的路径。

所以,只需要保存之后,就直接能够在代码中使用。

5)在代码中就能够直接使用了。

【步骤三】:Snippet中的Replacement的功能。

只需要在需要替换的内容的左右使用‘$’进行约束即可。Export的时候会自动识别。

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

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

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-03-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 CSharp编程大全 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档