Co to są szablony projektów i elementów?

Szablony projektów i elementów to wycinki wielokrotnego użytku, które zapewniają podstawowy kod i strukturę w celu dostosowania ich do własnych celów. Zazwyczaj zaczynasz od szablonu projektu, a następnie dodajesz szablon elementu.

szablony Visual Studio

Podczas instalowania programu Visual Studio jest dostępnych wiele wstępnie zdefiniowanych szablonów projektów i elementów. Szablony projektów, takie jak szablony ASP.NET Core Web App i Biblioteka klas, są dostępne do wyboru podczas tworzenia nowego projektu. Szablony elementów, takie jak pliki kodu, pliki XML, strony HTML i arkusze stylów, są wyświetlane w oknie dialogowym Project Add New Item (Dodawanie nowego elementu projektu>).

Te szablony umożliwiają użytkownikom rozpoczęcie tworzenia projektów lub rozwijanie istniejących projektów. Szablony projektów dostarczają pliki, które są wymagane dla określonego typu projektu, zawierają odwołania do standardowego zestawu i ustawiają domyślne opcje kompilatora i właściwości projektu. Szablony elementów mogą być złożone od pojedynczego pustego pliku, który ma określone rozszerzenie pliku, do wielu plików kodu źródłowego z kodem źródłowym, plikami informacyjnymi projektanta i osadzonymi zasobami.

Możesz użyć zainstalowanych szablonów, utworzyć własne szablony niestandardowe lub pobrać i używać szablonów utworzonych przez społeczność. Aby uzyskać więcej informacji, zobacz How to: Create project templates (Instrukcje: tworzenie szablonów projektów) i How to: Create item templates (Instrukcje: tworzenie szablonów elementów).

Zawartość szablonu

Wszystkie szablony projektów i elementów, zarówno zainstalowane w programie Visual Studio, jak i utworzone przez Ciebie, działają przy użyciu tych samych zasad i mają podobną zawartość. Wszystkie szablony zawierają następujące elementy:

  • Pliki, które można utworzyć, jeśli jest używany szablon. Te pliki obejmują pliki kodu źródłowego, zasoby osadzone, pliki projektu itd.

  • Plik vstemplate zawierający metadane potrzebne do utworzenia projektu lub elementu na podstawie szablonu oraz do wyświetlenia szablonu na stronie Tworzenie nowego projektu lub w oknie dialogowym Dodawanie nowego elementu.

    Aby uzyskać więcej informacji na temat plików vstemplate , zobacz Tagi szablonu i Parametry szablonu.

Gdy te pliki są kompresowane do pliku zip i umieszczane w poprawnym folderze, program Visual Studio automatycznie wyświetla je w następujących miejscach:

  • Szablony projektów są wyświetlane na stronie Tworzenie nowego projektu .

  • Szablony elementów są wyświetlane w oknie dialogowym Dodawanie nowego elementu .

Aby uzyskać więcej informacji na temat folderów szablonów, zobacz How to: Locate and organize project and item templates (Instrukcje: lokalizowanie i organizowanie szablonów projektów i elementów).