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 :
Contenu connexe
- Créer une extension avec une commande de menu
- FAQ : Conversion de compléments en extensions VSPackage
- Gérer plusieurs threads dans le code managé
- Étendre les menus et les commandes
- Ajouter des commandes aux barres d’outils
- Étendre et personnaliser les fenêtres d’outils
- Extensions de l’éditeur et du service de langage
- Extension de projets
- Étendre les paramètres et options utilisateur
- Créer des modèles de projet et d’élément personnalisés
- Exposer des propriétés à la fenêtre des propriétés
- Utiliser et fournir des services
- Gérer les VSPackages
- Interpréteur de commandes isolés visual Studio
- Expédier des extensions Visual Studio
- Dans le Kit de développement logiciel (SDK) Visual Studio
- Prise en charge du SDK Visual Studio
- Informations de référence sur le Kit de développement logiciel (SDK) Visual Studio