VS好用系列之代码片段

2023-05-16

背景:

同学们,我们后台写接口,有过没这样的困扰,每个接口都需要写这么一串相似的代码,正常都是复制粘贴一下,如下图代码所示:

那么我们有没更好、更方便快捷方法,粘贴一些固定的、常用的代码呢?

可以通过代码片段,工具箱来保存代码区,工具箱参考我的另一博客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

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

VS好用系列之代码片段 的相关文章

随机推荐

  • R语言绘图-legend()添加图例

    legend x y 61 NULL legend fill 61 NULL col 61 par 34 col 34 border 61 34 black 34 lty lwd pch angle 61 45 density 61 NUL
  • MySQL数据库 资源

    2019独角兽企业重金招聘Python工程师标准 gt gt gt 面试题 xff1a Linux运维必会的MySQL企业面试题大全 推荐 xff1a http blog 51cto com xiaogongju 2068526 mysql
  • LM358 电路 10倍放大

    如何用LM358将0 3V电压放大10倍 放大倍数 61 1 43 R2 R1 xff0c 放大10倍 xff0c 选择R1 61 2K xff0c R2 61 18K 转载于 https blog 51cto com 990487026
  • Java自定义异常处理——最佳实践[译]

    我们几乎已经在我们的每个行业标准应用的代码中处理java自定义异常了 常见的手段是创建一个语义性的继承基础exception类的自定义异常类 1 Java自定义异常处理 新的方法 1 1 传统异常处理 我们的新方法使用静态内部类来处理每个新
  • hdu 1669 Jamie's Contact Groups

    Jamie 39 s Contact Groups Time Limit 15000 7000 MS Java Others Memory Limit 65535 65535 K Java Others Total Submission s
  • C++11中的Lambda表达式构成之——捕获值列表

    摘抄之 xff1a 捕获值列表 xff0c 是允许我们在Lambda表达式的函数体中直接使用这些值 xff0c 捕获值列表能捕获的值是所有在此作用域可以访问的值 xff0c 包括这个作用域里面的临时变量 xff0c 类的可访问成员 xff0
  • matlab练习程序(c/c++调用matlab<dll>)

    这里的环境是windows7 43 vs2010 43 matlabR2010b 上一篇是通过engine来调用matlab中的语句 xff0c 本篇是通过调用m文件编译成的h lib dll文件而实现的 首先写一个函数mysvd m fu
  • CentOS7 命令行安装teamviewer遇到依赖包问题及完美解决

    2019独角兽企业重金招聘Python工程师标准 gt gt gt 公司新到了几台服务器做Docker集群方面的应用 xff0c 将这几台服务器搭建成一个集群 由于要经常同时操作这几台服务器 xff0c 而我又不喜欢待在机房 TeamVie
  • Windows+VScode配置与使用git,超详细教程,赶紧收藏吧

    目录 第一步 xff1a 安装Git命令行工具 第二步 xff1a 配置VScode中的git 第三步 xff1a 使用 VScode 43 git xff0c 提交到仓库 当我们在VScode中编写代码后 xff0c 需要提交到git仓库
  • Python爬虫开发的3大难题,别上了贼船才发现,水有多深

    2019独角兽企业重金招聘Python工程师标准 gt gt gt 写爬虫 xff0c 是一个非常考验综合实力的活儿 有时候 xff0c 你轻而易举地就抓取到了想要的数据 xff1b 有时候 xff0c 你费尽心思却毫无所获 好多Pytho
  • OpenStack推出最新版本Newton,显著提升单一云平台 对虚拟化、裸机和容器的管理...

    2016 年 10 月 1 0 日 北京 OpenStack社区日前发布其命名为 Newton 的第14个版本 OpenStack是用于构建云的部署最广泛的开源软件 此次推出的新功能包括 xff1a Ironic裸机开通服务 xff0c M
  • BGP Extended Communities for OSPF PE-CE Routing-域ID

    要让OSPF路由的特性能够穿过MPLS 骨干网络 xff0c 就需要额外定义一些BGP扩展团体属性 可以通过MP BGP 传递的OSPF属性包括 xff1a MP BGP 扩展属性可是使得OSPF的路由可以完全的在远端PE路由器上重建 LS
  • ESP32 Arduino http协议digest认证 接入海康威视摄像机

    注意 xff1a 使用的是ArduinoHttpClient xff0c 与ESP32内部的HTTPClient库有较大的差别 海康摄像机http接入时候 xff0c 由于没有认证信息 xff0c 会返回401无权限信息 xff0c 这时需
  • 头条 offer,记一次 JAVA 面试经历和总结

    作者 xff1a 想去大厂的小菜鸡 本文的 我 xff0c 不是我 xff0c 是文中的作者 国庆期间公司的项目很闲 xff0c 很多人觉得没意思陆续走了 xff0c 我也考虑到自己的发展 xff0c 从9月底开始面 xff0c 面到11月
  • Centos6.4部署OpenStack

    现在好多公司都使用Openstack xff0c 我做这个也是小菜鸟一个 xff1b 网上看了一些资料说的都是openstack xff0c 但是现在openstack的版本不一样 所以亲们安装的时候一定要注意看一下你要安装的是那个版本 x
  • 【论文笔记】多任务学习(Multi-Task Learning)

    1 前言 多任务学习 xff08 Multi task learning xff09 是和单任务学习 xff08 single task learning xff09 相对的一种机器学习方法 在机器学习领域 xff0c 标准的算法理论是一次
  • 常用 API 函数(5): 文本和字体函数

    AddFontResource在Windows系统中添加一种字体资源CreateFont用指定的属性创建一种逻辑字体CreateFontIndirect用指定的属性创建一种逻辑字体CreateScalableFontResource为一种T
  • ElasticSearch笔记系列(7)——删除文档和删除索引

    2019独角兽企业重金招聘Python工程师标准 gt gt gt 本文介绍删除文档和删除索引的基本方法 本来想把这几篇合成一篇的 xff0c 但最近事情太多 xff0c 好多比较长的文章总是写了一半便束之高阁 xff0c 其中有几篇还日久
  • 经验分享——嵌入式工程师必看书籍(转载)

    从事嵌入式研发行业十年 xff0c 认为学习就是要不断的吸纳知识 xff0c 在研发过程中 xff0c 经常会遇到一些问题 xff0c 这种发现问题并解决问题的过程就是进步 为什么选择学习嵌入式 xff1f 嵌入式系统无疑是当前最热门最有发
  • VS好用系列之代码片段

    背景 xff1a 同学们 xff0c 我们后台写接口 xff0c 有过没这样的困扰 每个接口都需要写这么一串相似的代码 xff0c 正常都是复制粘贴一下 xff0c 如下图代码所示 xff1a 那么我们有没更好 更方便快捷方法 xff0c