Partilhar via


Visual Studio SDK

O SDK do Visual Studio ajuda você a estender os 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. A seguir estão algumas das maneiras pelas quais você pode estender o Visual Studio:

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

  • Adicionar janelas de ferramentas para novas funcionalidades

  • Estenda o IntelliSense para uma determinada linguagem ou forneça o IntelliSense para novas linguagens de programação

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

  • Ativar suporte para um novo idioma

  • Adicionar um tipo de projeto personalizado

  • Alcance milhões de desenvolvedores por meio do Visual Studio Marketplace

    Se você nunca escreveu uma extensão do Visual Studio antes, você deve 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 instalação do Visual Studio. Você também pode instalar o VSSDK mais tarde. Para obter mais informações, consulte instalar o SDK do Visual Studio.

O que há de novo no SDK do Visual Studio

O SDK do Visual Studio tem alguns recursos novos, 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 os utilizadores atualizem as suas extensões. Para obter mais informações, consulte O que há de novo no SDK do Visual Studio 2019 e O que há de novo 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 em diretrizes de experiência do usuário do Visual Studio.

Você também pode aprender como fazer sua extensão parecer ótima em dispositivos de alto DPI com o Abordar problemas de DPI artigo.

Aproveite o serviço de imagem e o catálogo para uma ótima gestão de imagens e suporte a alta resolução e tematização.

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 Visual Studio Marketplace

Referência do SDK do Visual Studio

Pode encontrar 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 VSSDK no GitHub em Visual Studio Samples. 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, você pode usar o Visual Studio Extensibility Forum ou o ExtendVS Gitter Chatroom.

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