Compartir a través de


Creación de un VSPackage de control de código fuente

Esta documentación incluye vínculos a la información general de la arquitectura de un paquete de control de código fuente integrado con Visual Studio, la API definida por las interfaces que se van a implementar y los servicios que se van a consumir, y un ejemplo que muestra una implementación sencilla del paquete de control de código fuente.

Con un vsPackage de control de código fuente, puede crear una ruta de integración profunda para que el control de código fuente se integre con Visual Studio. Permite que el paquete omita la interfaz de usuario de control de código fuente predeterminada hospedada por Visual Studio, responda a las solicitudes de control de código fuente del sistema del proyecto e interactúe con componentes de Visual Studio, como Explorador de soluciones. El SDK de Visual Studio habilita a los asociados de Visual Studio con un mecanismo para crear un VSPackage que se pueda integrar con Visual Studio mediante un modelo de servicio.

En esta sección

Describe el paquete de control de código fuente, que es una alternativa más avanzada al complemento de control de código fuente para implementar características de control de código fuente en Visual Studio.

Presenta un diagrama y explica los componentes de un paquete de control de código fuente.

Describe las diversas características de un paquete de control de código fuente.

Describe la estructura del VSPackage que un paquete de control de código fuente debe implementar para una integración profunda.

Describe cómo crear un complemento de control de código fuente que proporciona la funcionalidad de control de código fuente en la interfaz de usuario (UI) del control de código fuente de Visual Studio.

Describe las opciones para implementar el control de código fuente como una característica integrada de Visual Studio.