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 a 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

  • Adición de ventanas de herramientas para una nueva funcionalidad

  • Ampliar IntelliSense para un lenguaje determinado o proporcionar IntelliSense para nuevos lenguajes de programación

  • Usar bombillas para proporcionar sugerencias y sugerencias que ayuden a los desarrolladores a escribir mejor código

  • Habilitación de la compatibilidad con un nuevo idioma

  • Agregar un tipo de proyecto personalizado

  • Alcance a millones de desarrolladores a través de Visual Studio Marketplace

    Si nunca ha escrito una extensión de Visual Studio antes, debe encontrar más información sobre estas características y en Inicio para desarrollar extensiones de Visual Studio.

Instalar Visual Studio SDK

El SDK de Visual Studio es una característica opcional en la configuración de Visual Studio. También puede instalar el SDK de VS 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 cambios importantes, lo que puede requerir que actualice la extensión. Para obtener más información, consulte Novedades del SDK de Visual Studio 2019 y Novedades del SDK de Visual Studio 2017.

Directrices para la experiencia del usuario de Visual Studio

Obtenga excelentes sugerencias para diseñar la interfaz de usuario para la extensión en las directrices de experiencia del usuario de Visual Studio.

También puede aprender a hacer que la extensión tenga un aspecto excelente en dispositivos con valores altos de PPP con el artículo Solución de problemas de PPP.

Aproveche el servicio Image y el catálogo para una excelente administración de imágenes y compatibilidad con valores altos de PPP y temas.

Búsqueda e instalación de extensiones de Visual Studio existentes

Puede encontrar extensiones de Visual Studio en el cuadro de diálogo Extensiones y Novedades en el menú Herramientas. Para obtener más información, vea Buscar y usar extensiones de Visual Studio. También puede encontrar extensiones en Visual Studio Marketplace.

Referencia del SDK de Visual Studio

Puede encontrar la referencia de la API del SDK de Visual Studio en Referencia del SDK de Visual Studio.

Ejemplos del SDK de Visual Studio

Puede encontrar código abierto ejemplos de extensiones de VS SDK en GitHub en Ejemplos de Visual Studio. Este repositorio de GitHub contiene ejemplos que muestran varias características extensibles en Visual Studio.

Otros recursos del SDK de Visual Studio

Si tiene preguntas sobre VSSDK o quiere compartir sus experiencias en desarrollo de extensiones, puede usar el Foro de extensibilidad de Visual Studio o extendVS Gitter Chatroom.

Puede encontrar más información en el blog de VSX Arcana y varios blogs escritos por los MMV de Microsoft: