前言:
不知道你们有没有发现,每次我们创建一个新的项目时,都需要重新敲上那些一成不变的框架,我是感觉这浪费了很多时间,麻烦死了。如果我们有一个自己的模板框架在,每次就能直接创建选用自己的模板项目或项就可以了。项目和项是不同的两个东西,不要搞错了,详细过程如下:

一、创建项目模板

步骤:
打开你要生成的项目-----项目-----导出模板-----项目模板-----填写模板内容-----修改.vstemplate文件内容-----创建成功(在新建项目里可以找到)
(一)

(二)

(三)

(四)生成的压缩包都会在下图所示的文件夹里。(此文件须在VS应用打开时才能找到)

(五)修改文件,在生成的压缩包里。
将里面内容修改为如下:(复制粘贴进去就可以了)

<VSTemplate Version="3.0.0" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005" Type="Project"><TemplateData><Name>ACM</Name> # 显示的项目模板名称<Description>算法快速生成模板工程</Description><ProjectType>VC</ProjectType> # C++类型项目模板<ProjectSubType></ProjectSubType><SortOrder>1</SortOrder> # 排序位置<CreateNewFolder>true</CreateNewFolder><DefaultName>Template</DefaultName><ProvideDefaultName>true</ProvideDefaultName><LocationField>Enabled</LocationField><EnableLocationBrowseButton>true</EnableLocationBrowseButton><Icon>__TemplateIcon.png</Icon><PreviewImage>__PreviewImage.png</PreviewImage></TemplateData><TemplateContent><Project TargetFileName="template.vcxproj" File="template.vcxproj" ReplaceParameters="true"><ProjectItem ReplaceParameters="false" TargetFileName="$projectname$.vcxproj.filters">template.vcxproj.filters</ProjectItem><ProjectItem ReplaceParameters="true" OpenInEditor="true" OpenOrder="10">main.cpp</ProjectItem> # 包含main.cpp, 并在编辑器中打开</Project></TemplateContent>
</VSTemplate>

(六)创建成功



注意:



二、创建项模板

步骤:
打开你要生成的项目-----项目-----导出模板-----项模板-----选择需要导出的项文件-----创建成功(在新建项里可以找到)
(一)

(二)

(三)

留言:
暑假注定要晒黑,哎,心累~

VS2017创建项目模板和项模板(方便实用)相关推荐

  1. 为Visual Studio添加项目模板及项模板

    1 问题的引入 在做项目的时候,需要代码规范,版本信息不可或缺,但是每次在文件头COPY版本信息很麻烦,而且也不太容易控制.为了更好.更规范的去完成项目,需对项目文件做统一的格式来处理. 2 环境描述 ...

  2. VS2017新建HTML项目,VS2017创建项目模板和项模板(方便实用)

    前言: 不知道你们有没有发现,每次我们创建一个新的项目时,都需要重新敲上那些一成不变的框架,我是感觉这浪费了很多时间,麻烦死了.如果我们有一个自己的模板框架在,每次就能直接创建选用自己的模板项目或项就 ...

  3. vs2017c语言没有空项目,「vs2017新建项目」visual studio 2017 创建空项目和桌面向导下的空项目...

    vs2017新建项目: visual studio 2017 创建空项目和桌面向导下的空项目 用VS2013编写和调试C语言程序,首先应建立项目工程.文件-->新建-->项目在 新建项目窗 ...

  4. 1.3创建项目「深入浅出ASP.NET Core系列」

    控制台创建项目 dotnet new --help 使用控制台采集项目,务必要熟练使用命令,--help是命令帮助的指明灯,在你无法google的时候,可以离线状态最快的帮助到你. 根据模板名称,我们 ...

  5. [ExtJs6] 环境搭建及创建项目

    1. 环境搭建 sencha cmd 和 extjs6 sdk. sencha cmd: https://www.sencha.com/products/extjs/cmd-download/ ext ...

  6. TestCenter测试管理平台,如何快速创建项目?

    TestCenter测试管理平台中提供了两种创建项目的途径:新增项目和模板创建项目 1)新增项目 EPS负责人可以登录TestCenter测试平台-项目管理中选中EPS节点,点击新增项目,编辑完成项目 ...

  7. Jira用户操作手册之创建项目

    1.    手册目的  此手册用于引导用户快速方便的使用JIRA产品. 2.    文档概述 本文档主要说明JIRA项目管理的相关操作,包括项目创建等内容. 3.    项目 3.1.    创建项目 ...

  8. 项目管理系统、工作台、经营看板、质量管理、合同管理、合同审核、新建合同、分包商管理、立项审批、创建项目、项目模板、项目统计、计划管理、结项申请、审批流程、审批记录、审批状态、参数设置、axure原型

    项目管理系统.工作台.经营看板.质量管理.合同管理.合同审核.新建合同.分包商管理.立项审批.创建项目.项目模板.项目统计.计划管理.结项申请.审批流程.审批记录.审批状态.参数设置.axure原型 ...

  9. VS2017 创建安装项目模板

    参考链接: https://blog.csdn.net/Misaka2001/article/details/77870879 当你想使用VS做一道OI竞赛题目时,你的步骤是: 新建空项目 | 添加源 ...

  10. 在Visual Studio 2010中创建多项目(解决方案)模板【三】

    前文回顾: 在Visual Studio 2010中创建多项目(解决方案)模板[一]:多项目解决方案模板的创建 在Visual Studio 2010中创建多项目(解决方案)模板[二]:Templat ...

最新文章

  1. 【原创】Linux环境下的图形系统和AMD R600显卡编程(11)——R600指令集
  2. Oracle事务的隔离
  3. 虚拟机生命周期八招巧管理
  4. arguments小结
  5. 【算法】快速排序/数组第K小的元素
  6. 关于自定义的登录机制在SAP Spartacus服务器端渲染(SSR)实施过程中遇到的问题
  7. snmpwalk命令常用方法
  8. 十六、定义数据、定义栈
  9. VC MFC列表视图(CListCtrl)控件
  10. Scratch(四十八):植物大战僵尸
  11. 内核文件管理-IRP(一)创建或打开文件
  12. 银行计考试-计算机考点2-计算机系统组成与基本工作原理
  13. ubuntu中安装搜狗拼音输入法
  14. D.G.Pals游戏5月23日晚9点新上线,布局Cronos协议Panterra游戏生态
  15. matlab 点球 蒙特罗,中超-蒙特罗梅开二度迪亚涅点球 保级大战泰达4-0亚泰
  16. outlook 2007 企业邮箱使用教程
  17. GIAC2018全球互联网架构大会深圳站盛况回顾,定格精彩瞬间!
  18. 《The Wiley Handbook of Human Computer Interaction 》 中Accessibility章节(690-702页)翻译
  19. 硬盘那些事(硬盘的分类)
  20. PROFIBUS-DP现场总线通信

热门文章

  1. 散讲:IT 技术团队的绩效考核
  2. cad中计算机的快捷键,CAD常用快捷键汇总
  3. 三菱PLC漏型源型总结
  4. pmon构建过程分析
  5. 如何快速去除PDF的密码和限制:遇到PDF被加密,不能复制、编辑,怎么办?教大家一个又快又好用的方法、实用。
  6. C# log4net App.config 配置系统未能初始化问题
  7. 中国港口年鉴(2000-2020年)
  8. 优趣短视频解析客户端小程序源代码
  9. 异步电机参数计算的公式法
  10. 解决: Couldn‘t find meta-data for provider with authority xxx.fileProvider