Compartilhar via


Visual Studio SDK

O SDK do Visual Studio ajuda você a estender recursos do Visual Studio ou integrar novos recursos ao Visual Studio. Você pode distribuir suas extensões para outros usuários, bem como para o Visual Studio Marketplace. Veja a seguir algumas das maneiras pelas quais você pode estender o Visual Studio:

  • Adicionar comandos, botões, menus e outros elementos de interface do usuário ao IDE

  • Adicionar janelas de ferramentas para novas funcionalidades

  • Estenda o IntelliSense para um determinado idioma ou forneça o IntelliSense para novas linguagens de programação

  • Usar lâmpadas para fornecer dicas e sugestões que ajudam os desenvolvedores a escrever um código melhor

  • Habilitar o suporte para um novo idioma

  • Adicionar um tipo de projeto personalizado

  • Alcançar milhões de desenvolvedores por meio do Visual Studio Marketplace

    Se você nunca criou uma extensão do Visual Studio antes, deverá encontrar mais detalhes sobre esses recursos no Começando a desenvolver extensões do Visual Studio.

Instalar o SDK do Visual Studio

O SDK do Visual Studio é um recurso opcional na instalação do Visual Studio. Você também pode instalar o VSSDK posteriormente. Para obter mais informações, consulte Instalar o SDK do Visual Studio.

Novidades no SDK do Visual Studio

O SDK do Visual Studio tem algumas novas funcionalidades, como o aviso de extensões carregadas automaticamente de forma síncrona e o formato VSIX v3, bem como alterações significativas, que podem exigir que você atualize sua extensão. Para obter mais informações, consulte Novidades no SDK do Visual Studio 2019 e Novidades no SDK do Visual Studio 2017.

Diretrizes de experiência do usuário do Visual Studio

Obtenha ótimas dicas para criar a interface do usuário para sua extensão nas diretrizes de experiência do usuário do Visual Studio.

Você também pode aprender a fazer sua extensão ficar ótima em dispositivos de alto DPI com o artigo Resolver problemas de DPI.

Aproveite o serviço de imagem e o catálogo para obter um ótimo gerenciamento de imagens e suporte para DPI e temas altos.

Localizar e instalar extensões existentes do Visual Studio

Você pode encontrar extensões do Visual Studio na caixa de diálogo Extensões e Atualizações no menu Ferramentas. Para obter mais informações, consulte Localizar e usar extensões do Visual Studio. Você também pode encontrar extensões no do Visual Studio Marketplace

Referência do SDK do Visual Studio

Encontre a referência da API do SDK do Visual Studio em Referência do SDK do Visual Studio.

Exemplos do SDK do Visual Studio

Você pode encontrar exemplos de código aberto de extensões do VSSDK no GitHub em Exemplos do Visual Studio. Este repositório GitHub contém exemplos que ilustram vários recursos extensíveis no Visual Studio.

Outros recursos do SDK do Visual Studio

Se você tiver dúvidas sobre o VSSDK ou quiser compartilhar suas experiências desenvolvendo extensões, poderá usar o do Fórum de Extensibilidade do Visual Studio ou o do ExtendVS Gitter Chatroom.

Você pode encontrar mais informações no blog VSX Arcana e vários blogs escritos por MVPs da Microsoft: