Как изменить файл шаблона C ++ по умолчанию? - PullRequest
0 голосов
/ 09 апреля 2019

Я использую 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"; 
}

Это не займет много времени, но я должен делать это каждый раз, когда создаю новый консольный проект C ++ в VS 19.

После быстрого поиска на моем компьютере я нашел папку с именем «Шаблоны» в следующем месте:

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

В этом файле есть подкаталоги, из-за которых я думаю, что это правильное место, но ни в одной из папок нет файлов шаблонов, как я вижу.

Как я могу изменить файлы шаблонов для разных проектовв C ++ с Visual Studio 2019?

1 Ответ

0 голосов
/ 09 апреля 2019

Есть два способа выбрать любой из них.

Использование мастера экспорта шаблонов:

Visual Studio предоставляет мастер экспорта шаблонов, который можно использовать для обновления существующего шаблона:

  • Выберите «Файл»> «Создать»> «Проект» в строке меню.
  • Выберите шаблон, который вы хотите обновить, и продолжайте через шаги по созданию нового проекта.
  • Изменить проект в Visual Studio. Например, изменить вывод введите или добавьте новый файл в проект.
  • В меню «Проект» выберите «Экспорт шаблона». Откроется мастер экспорта шаблонов.
  • Следуйте инструкциям мастера, чтобы экспортировать шаблон в формате ZIP. файл.
  • (Необязательно) Поместите файл .zip в следующий каталог: % USERPROFILE% \ Documents \ Visual Studio \ Templates \ ProjectTemplates, чтобы сделать его доступным для выбор. Вам нужно будет выполнить этот шаг, если вы не выбрали опция Автоматический импорт шаблона в Visual Studio в Мастер экспорта шаблонов.
  • Удалить старый шаблон .zip файла.

Чтобы вручную обновить существующий шаблон:

  • Найдите ZIP-файл, содержащий шаблон. Пользовательский проект шаблоны расположены в папке% USERPROFILE% \ Documents \ Visual Studio \ Templates \ ProjectTemplates.
  • Извлеките файл .zip.
  • Изменить или удалить файлы текущего шаблона или добавить новые файлы в шаблон.
  • Открытие, изменение и сохранение XML-файла .vstemplate для обработки обновленных данных. поведение или новые файлы.
  • Выберите файлы в своем шаблоне и щелкните правой кнопкой мыши или в контекстном меню выберите «Отправить в> сжатую (заархивированную) папку». выбранные вами файлы сжимаются в ZIP-файл.
  • Поместите новый файл .zip в тот же каталог, что и старый файл .zip.
  • Удалить извлеченные файлы шаблона и старый файл .zip шаблона.

Кроме того, вы можете посетить исходную страницу для получения более подробной информации.

...