You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何修改Visual Studio 2019中C++项目的默认模板文件?

修改Visual Studio 2019 C++项目模板的完整步骤

我完全懂你的痛点——每次新建项目都要删一堆冗余注释、改代码,重复操作真的烦!下面就一步步教你搞定这个问题,分两种方式:直接修改系统默认模板(快速生效),或者创建自定义模板(更安全,不改动系统文件),你按需选择就行。

一、直接修改系统默认模板

你之前找到的用户文档里的Templates目录是自定义模板的存放地,系统默认的C++模板其实藏在VS的安装目录里,按以下步骤定位和修改:

  1. 找到正确的模板文件路径
    默认安装的VS2019(以Community版本为例),路径为:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\VC\VCProjectItems
  • 如果你装的是Professional/Enterprise版本,把路径里的Community换成对应版本名称即可。
  • 这个目录下的main.cpp就是新建C++控制台项目时自动生成的主文件模板;如果是添加新.cpp文件时用的模板,对应cppfile.cpp。
  1. 修改模板文件(需管理员权限)
  • 因为是系统目录下的文件,直接打开会没有保存权限,所以右键点击记事本/Visual Studio,选择「以管理员身份运行」。
  • 在编辑器里打开找到的main.cpp,把原有内容替换成你想要的简洁版本:
    // Template Test.cpp : This file contains the 'main' function. Program execution begins and ends there.
    #include <iostream>
    using namespace std;
    int main() {
        cout << "Hello World!\n";
    }
    
  • 保存文件后重启VS,下次新建C++控制台项目就会直接生成你修改后的代码了!

二、创建自定义用户模板(不改动系统文件)

如果你担心修改系统模板后,后续VS更新会覆盖改动,推荐用自定义模板的方式:

  1. 先创建一个符合要求的示例项目
    新建一个C++控制台项目,把代码改成你想要的简洁版本,确保能正常编译运行。

  2. 导出为自定义模板

  • 点击VS菜单栏的Project > Export Template...
  • 在弹出的向导里,选择「Project template」,选中你刚才创建的项目后点击下一步。
  • 填写模板名称(比如「简洁C++控制台模板」)、描述,还可以设置图标,完成导出。
  1. 使用自定义模板
    下次新建项目时,在「已安装」分类下就能找到你自己的模板,直接选择它就能生成符合要求的代码。

小提示

  • 如果修改系统模板后没生效,试试打开VS2019的「开发者命令提示符」(以管理员身份),输入devenv /installvstemplates重新注册模板,然后重启VS。
  • 自定义模板会保存在你之前找到的C:\Users\yale\Documents\Visual Studio 2019\Templates目录下,重装或更新VS都不会被覆盖。

内容的提问来源于stack exchange,提问作者Yale

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.12 04:52:24