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 riportati alcuni dei modi in cui è possibile 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 è mai stata scritta un'estensione di Visual Studio in precedenza, sono disponibili altre informazioni su queste funzionalità e in Avvio dello 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 in linee guida per l'esperienza utente di Visual Studio.
Puoi anche imparare come rendere visivamente accattivante la tua estensione sui dispositivi ad alta risoluzione DPI con l'articolo Affronta i problemi DPI.
Sfruttare i vantaggi del servizio immagini e del 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
È possibile trovare le estensioni di Visual Studio nella finestra di dialogo Estensioni e Aggiornamenti nel menu Strumenti. Per altre informazioni, vedere Trovare e usare le estensioni di Visual Studio. È anche possibile trovare le estensioni nel Visual Studio Marketplace
Informazioni di riferimento su Visual Studio SDK
Per informazioni di riferimento sull'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 all'indirizzo 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 l'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 per l'editor e i servizi linguistici
- l'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 i pacchetti VSPackage
- Spedire le estensioni di Visual Studio
- All'interno del SDK di Visual Studio
- Il Supporto per Visual Studio SDK
- Riferimento a Visual Studio SDK