Visual Studio SDK
El SDK de Visual Studio le ayuda a ampliar las características de Visual Studio o a integrar nuevas características en Visual Studio. Puede distribuir las extensiones a otros usuarios, así como al Visual Studio Marketplace. Estas son algunas de las formas en que se puede ampliar Visual Studio:
Agregar comandos, botones, menús y otros elementos de interfaz de usuario al IDE
Agregar ventanas de herramientas para nuevas funcionalidades
Ampliar IntelliSense en un lenguaje determinado o incluir IntelliSense en nuevos lenguajes de programación
Usar bombillas para crear ayudas y sugerencias que ayuden a los desarrolladores a escribir mejor el código
Habilitar la compatibilidad con un nuevo lenguaje
Agregar un tipo de proyecto personalizado
Llegar a millones de desarrolladores a través de Visual Studio Marketplace
Si nunca ha escrito una extensión de Visual Studio antes, puede consultar más información sobre estas características y en Guía de inicio para desarrollar extensiones de Visual Studio.
Instalar Visual Studio SDK
El SDK de Visual Studio es una característica opcional del programa de instalación de Visual Studio. También puede instalar el VSSDK después. Para obtener más información, consulte Instalación del SDK de Visual Studio.
Novedades del SDK de Visual Studio
El SDK de Visual Studio tiene algunas características nuevas, como la advertencia de extensiones cargadas automáticamente de forma sincrónica y el formato VSIX v3, así como otros cambios importantes, por lo que quizá tendría que actualizar la extensión. Para obtener más información, consulte Novedades del SDK de Visual Studio 2019 yd Novedades del SDK de Visual Studio 2017.
Instrucciones sobre la experiencia de usuario de Visual Studio
Consulte consejos muy útiles para diseñar la interfaz de usuario de la extensión en Instrucciones sobre la experiencia de usuario de Visual Studio.
En el artículo Solución de problemas de PPP, también puede aprender a hacer que la extensión luzca muy bien en dispositivos con valores altos de PPP.
Haga uso de Catálogo y servicio de imágenes para administrar imágenes de la forma más óptima y mejorar la compatibilidad con valores altos de PPP y estilos de temas.
Buscar e instalar extensiones existentes para Visual Studio
Puede encontrar extensiones de Visual Studio en el cuadro de diálogo Extensiones y actualizaciones en el menú Herramientas. Para obtener más información, consulte Buscar y usar extensiones de Visual Studio. También puede acceder a extensiones en el Visual Studio Marketplace
Referencia del SDK de Visual Studio
Puede consultar la referencia de la API del SDK de Visual Studio en Referencia del SDK de Visual Studio.
Ejemplos del SDK de Visual Studio
Puede acceder a ejemplos de código abierto de extensiones del VSSDK en GitHub en Ejemplos de Visual Studio. Este repositorio de GitHub incluye ejemplos que muestran varias características ampliables en Visual Studio.
Otros recursos del SDK de Visual Studio
Si tiene preguntas sobre el SDK de VS o quiere dar sus impresiones sobre el desarrollo de extensiones, puede acceder al Foro de extensibilidad de Visual Studio o la Sala de chat de Gitter sobre ExtendVS.
Puede consultar más información en el blog de VSX Arcana y varios blogs escritos por los Microsoft MVP:
Contenido relacionado
- Crear una extensión con un comando de menú
- Preguntas frecuentes: Convertir complementos en extensiones de VSPackage
- Administrar varios subprocesos en código administrado
- Ampliar menús y comandos
- Agregar comandos a barras de herramientas
- Ampliar y personalizar ventanas de herramientas
- Editor y extensiones de servicios de lenguaje
- Ampliación de proyectos
- Ampliar configuración y opciones de usuario
- Creación de plantillas de proyecto y de elemento personalizadas
- Exponer propiedades en la ventana de propiedades
- Uso y prestación de servicios
- Administración de VSPackages
- Distribuir extensiones de Visual Studio
- Dentro de Visual Studio SDK
- Soporte técnico para Visual Studio SDK
- Referencia del SDK de Visual Studio