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 VS SDK 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

È possibile trovare le estensioni di Visual Studio nella finestra di dialogo Estensioni e Aggiornamenti dal 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 di VS SDK in GitHub negli 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: