Поделиться через


Знакомство с шаблонами Visual Studio

Шаблоны проектов и элементов Visual Studio предоставляют многократно используемую и настраиваемую основу для проектов и элементов, позволяющую ускорить процесс разработки, поскольку избавляют пользователей от необходимости создания новых проектов и элементов "с нуля".

Шаблоны Visual Studio

Ряд предопределенных шаблонов проектов и шаблонов элементов устанавливаются при установке Visual Studio. Шаблоны приложений Windows Forms и библиотек классов Visual Basic и Visual C#, доступные в диалоговом окне Новый проект являются примерами шаблонов проектов. Установленные шаблоны элементов доступны в диалоговом окне Добавление нового элемента и включают такие элементы, как XML-файлы, HTML-страницы и списки стилей.

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

В дополнение к установленным шаблонам в диалоговых окнах Новый проект и Добавление нового элемента можно разработать собственные шаблоны или загрузить и использовать шаблоны, созданные сообществом. Дополнительные сведения см. в разделах Создание шаблонов проектов и элементов и Поиск и общий доступ к шаблонам проектов и элементов.

Содержимое шаблона

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

  • Файлы, которые будут созданы при использовании шаблона. Сюда входят все файлы с исходным кодом, внедренные ресурсы, файлы проекта и т. д.

  • Один файл с расширением VSTEMPLATE. Этот файл содержит метаданные, которые предоставляют Visual Studio сведения, необходимые для отображения шаблона в диалоговых окнах Новый проект и Добавление нового элемента и создания проекта или элемента из этого шаблона. Дополнительные сведения о VSTEMPLATE-файлах см. в разделе Файлы метаданных шаблонов Visual Studio.

Если эти файлы сжаты в ZIP-файл и находятся в соответствующей папке, Visual Studio автоматически отображает их в разделе Мои шаблоны диалоговых окон Новый проект и Добавление нового элемента. Дополнительные сведения о папках шаблонов см. в разделе Практическое руководство. Размещение и упорядочение шаблонов проектов и элементов.

Начальные наборы

Начальные наборы являются расширенными шаблонами, которые могут использоваться совместно с другими участниками сообщества. Начальный набор содержит компилируемые образцы кода, документацию и другие ресурсы, позволяющие пользователям изучить новые средства и методы программирования в процессе создания полезных, конкурентоспособных приложений. Основное содержимое и процедуры для начальных наборов те же, что и для шаблонов. Дополнительные сведения см. в разделе начальные наборы.

См. также

Основные понятия

Различия между шаблонами проектов и элементов

Различия между начальным набором и шаблонами

Другие ресурсы

Шаблоны Visual Studio

Создание шаблонов проектов и элементов

Настройка шаблонов проектов и элементов

начальные наборы