VS好用系列之代码片段
背景:
同学们,我们后台写接口,有过没这样的困扰,每个接口都需要写这么一串相似的代码,正常都是复制粘贴一下,如下图代码所示:
那么我们有没更好、更方便快捷方法,粘贴一些固定的、常用的代码呢?
可以通过代码片段,工具箱来保存代码区,工具箱参考我的另一博客:https://blog.csdn.net/czjnoe/article/details/106559294
当然啦,还有AOP,可以不用站名麻烦的写try...catch、日志记录等等,这个以后将来有机会再讲。
下面介绍:代码片段
public model Test()
{Model model = new Model();try{//todo}catch (Exception ex){LogHelp.Exception(ex);//记录日志}return model;
}
VS代码片段:
点击代码片段管理器后,如下图:
打开文件夹路径,任意复制一个snippet文件,以文本形式打开,如下所示:
接下来我们修改一下,标注1中的标签Shortcut为快捷代码,标注2就是我们想要实现的代码片段,如下图:
完成之后,重启vs软件,就可以使用新建的代码片段:
输入test,然后双击Tab键=>>
好了,已经完成了,是不是很方便快捷呢!!
最后推荐一款编辑代码片段的插件(snippet designer):https://blog.csdn.net/czjnoe/article/details/106535754
VS好用系列之代码片段相关推荐
- 【C语言初级阶段学习1】使用vscode运行C语言,vscode配置环境超详细过程(包括安装vscode和MinGW-W64安装及后续配置使用的详细过程,vscode用户代码片段的使用)[考研专用]
vscode配置c语言环境 前言 一.下载vscode和MinGW-W64和安装过程 1. vscode部分 1.1 vscode下载安装过程 1.2 vscode下载插件 2. MinGW-W64部 ...
- 【JS】1070- 8个工程必备的JavaScript代码片段(建议添加到项目中)
8个工程必备的JavaScript代码片段,听过这样起博客标题可以提高阅读量.???? 最近写博客好累,让8月征文活动搞的,今天水一篇好了,麻烦不要给我点赞,不想看到消息通知的小红点. 1. 获取文件 ...
- VS代码片段(snippet)创作工具——Snippet Editor
从Visual Studio 2005开始,IDE支持代码片段.代码片段以代码缩写和TAB自动切换输入点的方式,提高书写代码的开发效率,比较常用的代码,如下面演示中的:class.ctor.for.c ...
- 每位设计师都应该拥有的50个CSS代码片段
http://www.oschina.net/translate/css-snippets-for-designers?from=20130613 面对每年如此多的 新趋势 ,保持行业的领先是个很困难 ...
- iPhone3开发基础教程中部分有用代码片段(1)
<beginning iphone3 development exploring the iphone SDK>一书中有很多基础的代码片段 ,由这些最原始的代码片段组成了我们的复杂的iph ...
- 127个常用的JS代码片段,每段代码花30秒就能看懂(六)
大家好,今天我继续给大家分享本系列文章的最后一部分,感谢你对本系列文章的持续关注,希望对你的日常工作有所帮助. 106.shuffle 使用 Fisher–Yates shuffle 洗牌算法对数组的 ...
- 设置VSCode快捷键vue生成代码片段
Ctrl+Shift+P 复制下面的代码片段 {"vue-template": {"prefix": "vue-强哥的模板", //这个是模 ...
- 分享.NET开发中经常使用到的代码片段 完全从实际项目中提取出来,也可被反反复复的重复借用...
几年前,一篇<ASP.NET开发人员经常使用的三十三种代码>非常流行,它总结了一些经常在ASP.NET开发中使用到的代码,直接可以拿来使用.今天重读这篇文章,有感而发,善于总结也是进步,于 ...
- 代码片段管理工具_VS代码片段:提高编码效率的最强大工具
代码片段管理工具 by Sam Williams 通过山姆·威廉姆斯 VS代码片段:提高编码效率的最强大工具 (VS Code snippets: the most powerful tool to ...
最新文章
- Linux系统状态查看命令2
- J2ME程序开发新手入门九大要点
- Gartner:大数据和BI商业智能的差别和影响
- 图数据库应用系列(一):金融智能风控
- VTK:绘制BarChart条形图用法实战
- Selenium Webdriver概述(转)
- 不要错过这轮疫情的“洗牌”机会
- 一个易用、易部署的Python遗传算法库
- bash 抓捕异常_SHELL异常处理(转载)
- 《scikit-learn》数据预处理与特征工程(二)数值转换
- IOS6.0与IOS7.0屏幕适配
- spring boot shiro视频
- Exception occurred during ITK-SNAP startup
- 【优化】共轭函数(Conjugate Function)超简说明
- 数据重塑_Google是否会重塑电话
- 虚幻4 UE4 蓝图C++混合编程
- 深度学习CV文章整理
- 晕菜~~~竟然出了这样的事情~~
- 杭州 职称 计算机免试,浙职称评审政策调整外语计算机免考年限有变动
- 利用Qt制作连续性图片