Compartir a través de


Crear plantillas de proyectos y de elementos

Puede crear plantillas de proyectos y de elementos de proyectos personalizadas y hacer que aparezcan en los cuadros de diálogo Nuevo proyecto y Agregar nuevo elemento.

Preparar proyectos y archivos

Siga este proceso general para crear una plantilla.

  1. Cree un proyecto.

  2. Agregue los archivos que necesite y elimine los que no necesite.

  3. Modifique los archivos según sea necesario.

  4. Agregue sustituciones de parámetros si es preciso. Para obtener más información, vea Cómo: Sustituir parámetros en una plantilla.

  5. Si tiene parámetros sin definir que requieren datos del usuario o desea que Visual Studio realice algunas acciones cuando se cree un proyecto o archivo, cree un asistente. Para obtener más información, vea Cómo: Utilizar los asistentes con las plantillas de proyectos.

  6. Cree la plantilla.

    Cuando un usuario carga la plantilla, empieza con copias de los archivos de la plantilla y con parámetros sustituidos resueltos.

Estrategias de creación de plantillas

Hay cuatro maneras de crear una plantilla en Visual Studio.

Asistente para exportar plantillas

El Asistente para exportar plantillas es una forma rápida de convertir un proyecto o archivo en una plantilla. El resultado de la compilación es un archivo comprimido. Para obtener más información, vea Crear plantillas de proyectos y Crear plantillas de elementos.

Extensión del Asistente para exportar plantillas

Extensión del Asistente para exportar plantillas se parece al Asistente para exportar plantillas estándar, excepto en que el resultado de la compilación es un archivo VSIX, que permite varias opciones de implementación. Puede descargar la extensión del asistente en el Administrador de extensiones. Para obtener más información, vea Cómo: Usar la extensión del asistente de plantillas.

Plantillas SDK

Visual Studio SDK incluye una Plantilla de proyecto y una Plantilla de elementos. Estas plantillas incluyen algunas sustituciones de parámetros predeterminadas y se compilan en archivos comprimidos. Recomendamos las plantillas del SDK para las extensiones que tienen varias plantillas que requieren el control de versiones, y para los escenarios que no son compatibles con el Asistente para exportar plantillas.

Creación manual

Puede crear manualmente una plantilla desarrollando los archivos necesarios y, a continuación, empaquetándolos en un archivo comprimido. Para obtener más información, vea Cómo: Crear plantillas de proyecto manualmente y Cómo: Crear plantillas de elementos manualmente.

Temas relacionados

Título

Descripción

Crear plantillas de proyectos

Contiene vínculos a documentos que explican la manera de crear plantillas de proyecto.

Crear plantillas de elementos

Contiene vínculos a documentos que explican la manera de crear plantillas de elementos.

Cómo: Usar la extensión del asistente de plantillas

Explica cómo crear plantillas mediante la extensión del Asistente para exportar plantillas.

Cómo: Agregar referencias a las plantillas

Explica cómo agregar referencias a plantillas de elementos y de proyectos.

Cómo: Crear plantillas web manualmente

Explica cómo crear las plantillas Web.

Cómo: Localizar y organizar plantillas de proyectos y de elementos

Describe las carpetas que examina Visual Studio al buscar plantillas.

Plantillas de Visual Studio

Proporciona información general sobre la arquitectura e implementación de las plantillas de proyecto y elementos.

Starter Kits

Contiene vínculos a documentos que describen los Starter Kits.

Referencia de esquema de plantillas de Visual Studio

Describe los elementos del esquema XML de las plantillas de Visual Studio.

Introducción a las plantillas de Visual Studio

Describe las plantillas de Visual Studio y su contenido, además de proporcionar una introducción a los Starter Kits.

Personalizar plantillas de proyectos y de elementos

Contiene vínculos a documentos sobre la substitución de parámetros, asistentes, solución de problemas y otras áreas de la personalización de plantillas.