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. A continuación se muestran algunas de las formas en las que 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 indicaciones y sugerencias que ayuden a los desarrolladores a escribir un 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, le convendría buscar más información sobre estas características y consultar Comenzar a desarrollar extensiones para Visual Studio.
Instalación del SDK de Visual Studio
El SDK de Visual Studio es una característica opcional en la configuración de Visual Studio. También puede instalar VSSDK más adelante. 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 sugerencias excelentes para diseñar la interfaz de usuario de la extensión en 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 Solucionar problemas de PPP.
Aproveche el servicio de imagen y el catálogo para una excelente gestión de imágenes y soporte para alto DPI y tematización.
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 actualizaciones en el menú Herramientas. Para obtener más información, consulte 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 ejemplos de código abierto de extensiones de VSSDK 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 alguna pregunta sobre VSSDK o quiere compartir sus experiencias en el desarrollo de extensiones, puede usar el foro de extensibilidad de Visual Studio o la sala de chat Gitter de ExtendVS .
Puede encontrar más información en el blog de VSX Arcana y varios blogs escritos por los MMV de Microsoft:
Contenido relacionado
- Crear una extensión con un comando de menú
- preguntas más frecuentes sobre : Conversión de complementos a extensiones de VSPackage
- Administrar varios subprocesos en código administrado
- Extienda menús y comandos
- Agregar comandos a las barras de herramientas
- ampliar y personalizar ventanas de herramientas
- Editor y extensiones de servicio de lenguaje
- Ampliación de proyectos
- Ampliar la configuración de usuario y las opciones
- Crear plantillas de proyecto y elemento personalizadas
- Exponer propiedades a la ventana de propiedades
- Uso y prestación de servicios
- Administración de VSPackages
- Lanzar extensiones de Visual Studio
- Dentro del SDK de Visual Studio
- Compatibilidad con el SDK de Visual Studio
- referencia del SDK de Visual Studio