欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

vs未指定启动文件_高效开发利器之自定义模板文件

发布时间:2025/3/15 编程问答 30 豆豆
生活随笔 收集整理的这篇文章主要介绍了 vs未指定启动文件_高效开发利器之自定义模板文件 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

简介

越来越多的设计模式, 最佳实践, 优化了软件开发方式, 提高了软件质量, 但是也带来了大量的类似的文件. 比如说: 现在都使用三层模式来开发Web程序, 都会有服务层(Service), DI的流行, 每个服务类都会自动注入一些固定的对象, 日志对象, 缓存对象等等. 实体类(Entity)到DTO对象的转换也有大量的类似代码. 每次都要重复Typing一些固定的东西, 不困难,但是繁琐,也让我们在开发的时候不能专注于业务本身.

开发软件的一大作用就是提高效率, 所以程序员自己也应该努力提高自己的开发效率. 大部分IDE都提供自带模板, 也提供自定义模板的功能, 宇宙最强大的IDE, Visual Studio 提供了最方便的自定义模板的方式, 可以很简单的创建文件模板来减轻程序员的重复无意义的工作. 本文简单介绍如何使用VS2019创建自己的模板.

有人说其实自定义模板没有减轻太多工作, 我反对这样的观点. 所谓量变引起质变. 虽然自定义模板只是减轻了一点点重复劳动, 有如在本就平坦的路上扫除了几颗小石子. 然而, 只要有小石子, 高速公路就降级为省道了. 如果持续清除路上的小石子, 你的开发道路就会越来越通畅.

VS2019 创建模板

  • 首先准备一个服务类文件
  • MyService

  • 导出到模板
  • 导出到模板

    选择要导出的项目

    选择要导出的文件

    如果选择引用,则在后面使用时,项目必须要已经加好对应的Assebmly, 一般不选

    选上红色框内的checkbox, 则会自动导入到VS,否则需要手动放入

    使用模板

    如果是自动导入到VS中, 则立刻可以在项目中使用.

    在添加新项目中, 您将看到创建的项目模板MySerivce

    新模板

    您会看到注入的内容基本都已经写好:

    新创建的文件

    把模板放到特定目录

    自定义的模板和系统自带的模板混在一起, 有时候不太好寻找, 我们可以把自定义的模板放到自己的目录中. VS所有的模板其实是放在一个特定目录下. 我们只需要创建一个子目录, 把我们自定义的模板(zip文件)放到子目录里即可.

    在下面目录中创建一个子目录(MyOwnedTemplated), 并把导出的模板zip文件放到里面, 在重新打开VS以后, 模板就会在MyOwnedTemplated里面.

    子目录

    注意: 手动把模板文件放到子目录后, 需要重启动VS才能看到效果

    Item模板已经在特定目录下了

    最后的话

    VS2019的自定义Item模板的功能很强大, 也可以自定义项目模板. 甚至自定义的模板可以有UI,让用户输入一些自定义选项, 以便创建更复杂的文件. 但是我不建议去研究自定义的UI, 这个学习所花的时间和得到的收获不成正比. 自定义项目模板很好, 可以研究使用.

    创作挑战赛新人创作奖励来咯,坚持创作打卡瓜分现金大奖

    总结

    以上是生活随笔为你收集整理的vs未指定启动文件_高效开发利器之自定义模板文件的全部内容,希望文章能够帮你解决所遇到的问题。

    如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。