Compartilhar via


Criar um controle de origem VSPackage

Esta documentação inclui links para a visão geral da arquitetura de um pacote de controle de origem integrado ao Visual Studio, a API definida pelas interfaces a serem implementadas e os serviços a serem consumidos e um exemplo que ilustra uma implementação simples de pacote de controle de código-fonte.

Com um VSPackage de controle de origem, você pode criar um caminho de integração profunda para o controle de origem para integrar com o Visual Studio. Ele permite que o pacote ignore a interface do usuário de controle de origem padrão hospedada pelo Visual Studio, responda a solicitações de controle de origem do sistema de projeto e interaja com componentes do Visual Studio, como o Gerenciador de Soluções. O SDK do Visual Studio capacita parceiros do Visual Studio com um mecanismo para criar um VSPackage que pode se integrar ao Visual Studio usando um modelo de serviço.

Nesta seção

Discute o pacote de controle do código-fonte, que é uma alternativa mais avançada para o plug-in de controle do código-fonte para implementar recursos de controle do código-fonte no Visual Studio.

Apresenta um diagrama e explica os componentes de um pacote de controle do código-fonte.

Descreve os vários recursos de um pacote de controle de origem.

Descreve a estrutura do VSPackage que um pacote de controle de origem deve implementar para integração profunda.

Discute como criar um plug-in de controle de origem que fornece funcionalidade de controle de origem na interface do usuário (UI) de controle de origem do Visual Studio.

Discute as opções para implementar o controle do código-fonte como um recurso integrado do Visual Studio.