Kit de développement logiciel Visual Studio

Le Kit de développement logiciel (SDK) Visual Studio vous aide à étendre les fonctionnalités de Visual Studio ou à intégrer de nouvelles fonctionnalités dans Visual Studio. Vous pouvez distribuer vos extensions à d’autres utilisateurs, ainsi qu’à Visual Studio Marketplace. Voici quelques-unes des façons dont vous pouvez étendre Visual Studio :

  • Ajouter des commandes, des boutons, des menus et d’autres éléments d’interface utilisateur à l’IDE

  • Ajouter des fenêtres d’outils pour les nouvelles fonctionnalités

  • Étendre IntelliSense pour un langage donné ou fournir IntelliSense pour de nouveaux langages de programmation

  • Utiliser des ampoules pour fournir des conseils et des suggestions qui aident les développeurs à écrire un meilleur code

  • Activer la prise en charge d’une nouvelle langue

  • Ajouter un type de projet personnalisé

  • Atteindre des millions de développeurs via Visual Studio Marketplace

    Si vous n’avez jamais écrit d’extension Visual Studio auparavant, vous devez trouver plus d’informations sur ces fonctionnalités et au démarrage du développement d’extensions Visual Studio.

Installer le SDK Visual Studio

Le Kit de développement logiciel (SDK) Visual Studio est une fonctionnalité facultative dans le programme d’installation de Visual Studio. Vous pouvez également installer le Kit de développement logiciel (SDK) VS ultérieurement. Pour plus d’informations, consultez Installer le Kit de développement logiciel (SDK) Visual Studio.

Nouveautés du Kit de développement logiciel (SDK) Visual Studio

Le Kit de développement logiciel (SDK) Visual Studio propose de nouvelles fonctionnalités telles que l’avertissement des extensions chargées automatiquement de manière synchrone et le format VSIX v3, ainsi que des modifications cassante, ce qui peut vous obliger à mettre à jour votre extension. Pour plus d’informations, consultez Nouveautés du Kit de développement logiciel (SDK) Visual Studio 2019 et Nouveautés du Kit de développement logiciel (SDK) Visual Studio 2017.

Instructions relatives à l’expérience utilisateur de Visual Studio

Obtenez d’excellents conseils pour concevoir l’interface utilisateur de votre extension dans les instructions relatives à l’expérience utilisateur de Visual Studio.

Vous pouvez également apprendre à rendre votre extension idéale sur les appareils haute résolution avec l’article Résoudre les problèmes d’ppp.

Tirez parti du service d’image et du catalogue pour une gestion des images et une prise en charge élevées de ppp et de thèmes.

Rechercher et installer des extensions Visual Studio existantes

Vous trouverez des extensions Visual Studio dans la boîte de dialogue Extensions et Mises à jour dans le menu Outils. Pour plus d’informations, consultez Rechercher et utiliser des extensions Visual Studio. Vous pouvez également trouver des extensions dans Visual Studio Marketplace

Informations de référence sur le Kit de développement logiciel (SDK) Visual Studio

Vous trouverez la référence de l’API du Kit de développement logiciel (SDK) Visual Studio dans la référence du Kit de développement logiciel (SDK) Visual Studio.

Exemples du Kit de développement logiciel (SDK) Visual Studio

Vous trouverez code source ouvert exemples d’extensions du Kit de développement logiciel (SDK) VS sur GitHub dans Visual Studio Samples. Ce dépôt GitHub contient des exemples qui illustrent diverses fonctionnalités extensibles dans Visual Studio.

Autres ressources du Kit de développement logiciel (SDK) Visual Studio

Si vous avez des questions sur le VSSDK ou que vous souhaitez partager vos expériences de développement d’extensions, vous pouvez utiliser le forum d’extensibilité Visual Studio ou la salle de conversation ExtendVS Gitter.

Vous trouverez plus d’informations dans le blog VSX Arcana et un certain nombre de blogs écrits par microsoft MVPs :