Visual Studio SDK
Met de Visual Studio SDK kunt u Visual Studio-functies uitbreiden of nieuwe functies integreren in Visual Studio. U kunt uw extensies distribueren naar andere gebruikers en naar Visual Studio Marketplace. Hier volgen enkele manieren waarop u Visual Studio kunt uitbreiden:
Opdrachten, knoppen, menu's en andere ui-elementen toevoegen aan de IDE
Hulpprogrammavensters toevoegen voor nieuwe functionaliteit
IntelliSense uitbreiden voor een bepaalde taal of IntelliSense opgeven voor nieuwe programmeertalen
Gebruik gloeilampen om hints en suggesties te bieden waarmee ontwikkelaars betere code kunnen schrijven
Ondersteuning voor een nieuwe taal inschakelen
Een aangepast projecttype toevoegen
Miljoenen ontwikkelaars bereiken via Visual Studio Marketplace
Als u nog nooit eerder een Visual Studio-extensie hebt geschreven, vindt u meer informatie over deze functies en op Beginnen met het ontwikkelen van Visual Studio-extensies.
De Visual Studio SDK installeren
De Visual Studio SDK is een optionele functie in de installatie van Visual Studio. U kunt de VSSDK ook later installeren. Zie De Visual Studio SDK installerenvoor meer informatie.
Wat is er nieuw in de Visual Studio SDK
De Visual Studio SDK bevat enkele nieuwe functies, zoals de waarschuwing voor synchroon automatisch geladen extensies en de VSIX v3-indeling, evenals belangrijke wijzigingen, waarvoor u mogelijk uw extensie moet bijwerken. Zie Wat is er nieuw in de Visual Studio 2019 SDK en Wat is er nieuw in de Visual Studio 2017 SDKvoor meer informatie.
Richtlijnen voor Visual Studio-gebruikerservaring
Krijg geweldige tips voor het ontwerpen van de gebruikersinterface voor uw extensie in richtlijnen voor gebruikerservaring van Visual Studio.
U kunt ook leren hoe u uw extensie er geweldig uit kunt laten zien op hoge DPI-apparaten met het DPI-problemen oplossen artikel.
Profiteer van de Image-service en catalogus voor geweldig afbeeldingsbeheer en ondersteuning voor hoge DPI en thema's.
Bestaande Visual Studio-extensies zoeken en installeren
U vindt Visual Studio-extensies in het dialoogvenster Extensies en Updates in het menu Extra. Zie Visual Studio-extensies zoeken en gebruikenvoor meer informatie. U kunt ook extensies vinden in de Visual Studio Marketplace-
Visual Studio SDK-referentie
U vindt de naslaginformatie over de Visual Studio SDK-API op Visual Studio SDK Reference.
Visual Studio SDK-voorbeelden
U vindt opensource-voorbeelden van VSSDK-extensies op GitHub op Visual Studio Samples. Deze GitHub-opslagplaats bevat voorbeelden die verschillende uitbreidbare functies in Visual Studio illustreren.
Andere Visual Studio SDK-resources
Als u vragen hebt over de VSSDK of uw ervaringen wilt delen met het ontwikkelen van extensies, kunt u het Visual Studio Extensibility Forum gebruiken of de ExtendVS Gitter Chatroom.
Meer informatie vindt u in de VSX Arcana-blog en een aantal blogs geschreven door Microsoft MVP's:
Verwante inhoud
- Een extensie maken met een menuopdracht
- veelgestelde vragen: Invoegtoepassingen converteren naar VSPackage-extensies
- Meerdere threads beheren in beheerde code
- Menu's en opdrachten uitbreiden
- Opdrachten toevoegen aan werkbalken
- Hulpprogrammavensters uitbreiden en aanpassen
- editor- en taalservice-extensies
- projecten uitbreiden
- gebruikersinstellingen en opties uitbreiden
- Aangepaste project- en itemsjablonen maken
- Eigenschappen beschikbaar maken voor het eigenschappenvenster
- Gebruik en levering van diensten
- VSPackages- beheren
- Visual Studio-extensies verzenden
- In de Visual Studio SDK
- ondersteuning voor de Visual Studio SDK
- Visual Studio SDK-referentiemateriaal