如何更改默认的 C++ 模板文件?

How to change the default C++ template file?

我正在使用 Visual Studio 2019,每当我创建一个新的 C++ 项目时,它都会给我一个包含以下代码的默认文件:

// Template Test.cpp : This file contains the 'main' function. Program execution begins and ends there.
//

#include <iostream>

int main()
{
    std::cout << "Hello World!\n"; 
}

// Run program: Ctrl + F5 or Debug > Start Without Debugging menu
// Debug program: F5 or Debug > Start Debugging menu

// Tips for Getting Started: 
//   1. Use the Solution Explorer window to add/manage files
//   2. Use the Team Explorer window to connect to source control
//   3. Use the Output window to see build output and other messages
//   4. Use the Error List window to view errors
//   5. Go to Project > Add New Item to create new code files, or Project > Add Existing Item to add existing code files to the project
//   6. In the future, to open this project again, go to File > Open > Project and select the .sln file

这么多不必要的信息,需要一分钟才能将其更改为我真正想要的;

// 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 19 中创建一个新的 C++ 控制台项目时都必须这样做。

在我的计算机上进行快速搜索后,我在以下位置找到了一个名为 'Templates' 的文件夹:

C:\Users\yale\Documents\Visual Studio 2019\Templates

此文件包含的子目录会让我认为它是正确的位置,但是 none 个文件夹中有我所看到的任何模板文件。

如何使用 Visual Studio 2019 修改 C++ 中不同项目的模板文件?

有两种方式供您选择。

使用导出模板向导:

Visual Studio 提供可用于更新现有模板的导出模板向导:

  • 从菜单栏中选择“文件”>“新建”>“项目”。
  • Select 您要更新的模板并继续 创建新项目的步骤。
  • 修改Visual Studio中的项目。例如,更改输出 在项目中键入或添加新文件。
  • 在“项目”菜单上,选择“导出模板”。 导出模板向导打开。
  • 按照向导中的提示将模板导出为 .zip 文件。
  • (可选)将 .zip 文件放在以下目录中: %USERPROFILE%\Documents\Visual 工作室 \Templates\ProjectTemplates 使其可用于 select离子。如果您没有 select 选项自动将模板导入 Visual Studio 中 导出模板向导。
  • 删除旧模板 .zip 文件。

要手动更新现有模板:

  • 找到包含模板的 .zip 文件。用户项目 模板位于 %USERPROFILE%\Documents\Visual Studio \Templates\ProjectTemplates.
  • 解压缩 .zip 文件。
  • 修改或删除当前模板文件,或添加新文件到 模板。
  • 打开、修改并保存 .vstemplate XML 文件以处理更新 行为或新文件。
  • Select 模板中的文件,并从右键单击或 上下文菜单,然后选择发送到 > 压缩 (zipped) 文件夹。这 您 select 编辑的文件被压缩成 .zip 文件。
  • 将新的 .zip 文件放在与旧的 .zip 文件相同的目录中。
  • 删除提取的模板文件和旧模板 .zip 文件。

此外,您可以访问 source page 了解更多详情。