Visual Studio SDK
Visual Studio SDK consente di estendere le funzionalità di Visual Studio o di integrare nuove funzionalità in Visual Studio. È possibile distribuire le estensioni ad altri utenti, nonché in Visual Studio Marketplace. Di seguito sono illustrati alcuni dei modi in cui si può estendere Visual Studio:
Aggiungere comandi, pulsanti, menu e altri elementi dell'interfaccia utente all'IDE
Aggiungere finestre degli strumenti per nuove funzionalità
Estendere IntelliSense per un determinato linguaggio o fornire IntelliSense per i nuovi linguaggi di programmazione
Usare le lampadine per fornire suggerimenti e suggerimenti che consentono agli sviluppatori di scrivere codice migliore
Abilitare il supporto per una nuova lingua
Aggiungere un tipo di progetto personalizzato
Raggiungere milioni di sviluppatori tramite Visual Studio Marketplace
Se non hai mai scritto un'estensione di Visual Studio in precedenza, dovresti trovare altre informazioni su queste funzionalità e in Avvio allo sviluppo di estensioni di Visual Studio.
Installare Visual Studio SDK
Visual Studio SDK è una funzionalità facoltativa nell'installazione di Visual Studio. È anche possibile installare VSSDK in un secondo momento. Per altre informazioni, vedere Installare Visual Studio SDK.
Novità di Visual Studio SDK
Visual Studio SDK include alcune nuove funzionalità, ad esempio l'avviso delle estensioni caricate automaticamente in modo sincrono e il formato VSIX v3, nonché modifiche di rilievo, che potrebbero richiedere l'aggiornamento dell'estensione. Per altre informazioni, vedere Novità di Visual Studio 2019 SDK e Novità di Visual Studio 2017 SDK.
Linee guida per l'esperienza utente di Visual Studio
Ottenere suggerimenti utili per progettare l'interfaccia utente per l'estensione nelle linee guida per l'esperienza utente di Visual Studio.
È anche possibile imparare a rendere l'estensione ideale nei dispositivi DPI elevati con l'articolo Risolvere i problemi dpi.
Sfrutta il servizio immagini e il catalogo per una gestione ottimale delle immagini e il supporto per valori DPI e tema elevati.
Trovare e installare le estensioni di Visual Studio esistenti
Le estensioni di Visual Studio sono disponibili nella finestra di dialogo Estensioni e aggiornamenti del menu Strumenti . Per altre informazioni, vedere Trovare e usare le estensioni di Visual Studio. È anche possibile trovare estensioni in Visual Studio Marketplace
Informazioni di riferimento su Visual Studio SDK
Per informazioni di riferimento sulle API di Visual Studio SDK, vedere Informazioni di riferimento su Visual Studio SDK.
Esempi di Visual Studio SDK
È possibile trovare esempi open source di estensioni VSSDK in GitHub in Esempi di Visual Studio. Questo repository GitHub contiene esempi che illustrano varie funzionalità estendibili in Visual Studio.
Altre risorse di Visual Studio SDK
Per domande su VSSDK o per condividere le esperienze di sviluppo di estensioni, è possibile usare il forum di estendibilità di Visual Studio o extendVS Gitter Chatroom.
Per altre informazioni, vedere il blog di VSX Arcana e numerosi blog scritti da Microsoft MVP:
Contenuto correlato
- Creare un'estensione con un comando di menu
- Domande frequenti: Conversione di componenti aggiuntivi in estensioni VSPackage
- Gestire più thread nel codice gestito
- Estendere menu e comandi
- Aggiungere comandi alle barre degli strumenti
- Estendere e personalizzare le finestre degli strumenti
- Estensioni dell'editor e del servizio di linguaggio
- Estensione dei progetti
- Estendere le impostazioni utente e le opzioni
- Creare modelli di progetto e di elementi personalizzati
- Esporre le proprietà alla finestra delle proprietà
- Usare e fornire servizi
- Gestire pacchetti VSPackage
- Spedire le estensioni di Visual Studio
- Componenti e funzionalità di Visual Studio SDK
- Supporto per Visual Studio SDK
- Informazioni di riferimento su Visual Studio SDK