Compartilhar via


SDK do Visual Studio

O SDK do Visual Studio ajuda você a estender os recursos do Visual Studio ou a 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 da interface de usuário ao IDE

  • Adicionar janelas de ferramentas para novas funcionalidades

  • Estender o IntelliSense para uma determinada linguagem ou fornecer IntelliSense para novas linguagens de programação

  • Usar lâmpadas para fornecer dicas e sugestões que ajudem os desenvolvedores a escrever códigos melhores

  • Habilitar suporte para uma nova linguagem

  • Adicionar um tipo de projeto personalizado

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

    Se você nunca escreveu uma extensão do Visual Studio antes, procure encontrar mais informações sobre esses recursos e em Começando a desenvolver extensões do Visual Studio.

Instalar o SDK do Visual Studio

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

Novidades no SDK do Visual Studio

O SDK do Visual Studio tem alguns novos recursos, 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 atualizar sua extensão. Para saber mais, consulte Novidades do SDK do Visual Studio 2019 e Novidades do SDK do Visual Studio 2017.

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

Obtenha ótimas dicas para projetar a interface de usuário da sua extensão em Diretrizes de experiência do usuário do Visual Studio.

Você também pode aprender como fazer com que sua extensão tenha uma ótima aparência em dispositivos de alto DPI com o artigo Resolver problemas de DPI.

Aproveite o Serviço e catálogo de imagens para obter um excelente gerenciamento de imagens e suporte para temas e alto DPI.

Localizar e instalar extensões 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 Visual Studio Marketplace.

Referência do SDK do Visual Studio

Você pode encontrar referências da API do SDK do Visual Studio em Referência do SDK do Visual Studio.

Exemplos de SDK do Visual Studio

Você pode encontrar exemplos de software livre de extensões do VSSDK no GitHub em Amostras de Visual Studio. Esse repositório de GitHub contém exemplos que ilustram vários recursos extensíveis no Visual Studio.

Outros recursos de SDK do Visual Studio

Se tiver dúvidas sobre SDK do VS ou quiser compartilhar suas experiências em desenvolvimento de extensões, você pode usar o Fórum de extensibilidade do Visual Studio ou a Sala de chat do Gitter de ExtendVS.

Você pode encontrar mais informações no Blog do VSX Arcana e em diversos blogs escritos por MVPs Microsoft: