Condividi tramite


Roadmap per Visual Studio 2019

Questo documento offre una panoramica delle novità previste per Visual Studio. Vengono presentate alcune delle funzionalità significative in corso di realizzazione, con indicazione sulla tempistica di massima prevista per il rilascio. Non è un elenco completo di tutte le nuove funzionalità di Visual Studio, ma intende offrire visibilità agli investimenti principali di Microsoft. Questi set di funzionalità e le tempistiche di rilascio sono validi al momento attuale e sono soggetti a modifiche.

La distribuzione di Visual Studio continuerà per i destinatari delle versioni di anteprima e di rilascio seguendo il processo del ritmo di rilascio di Visual Studio. È possibile installare l'anteprima più recente dalla pagina di download delle anteprime. Dopo la verifica e l'approvazione nella versione di anteprima, le funzionalità vengono promosse per la versione di rilascio.

I suggerimenti dei clienti sono sempre i benvenuti. È possibile registrare i propri suggerimenti tramite la community degli sviluppatori.

Quarto trimestre 2019 (ottobre-dicembre)

Funzionalità Versioni di Visual Studio Disponibilità Carichi di lavoro o programma di installazione autonomo
Aggiunta del supporto per Funzioni di Azure v3 2019 Funzioni di Azure
Installare i nuovi pacchetti di Azure SDK per Azure Key Vault e Archiviazione di Azure 2019 In anteprima Azure SDK
Popolare le stringhe di connessione dal sistema di progetti nella finestra di dialogo di selezione di SQL e archiviazione 2019 In anteprima Tutti i carichi di lavoro .NET
Rifiutare esplicitamente la telemetria delle funzioni se la telemetria di Visual Studio è disattivata 2019 In anteprima Tutti i carichi di lavoro
Provisioning e configurazione di Azure Key Vault dalla pagina di riepilogo del profilo di pubblicazione 2019 In anteprima Strumenti Web
Opzioni di pubblicazione per In attesa di esecuzione (CrossGen), collegamento e SingleExe per app .NET Core 3.0 2019 In anteprima Tutti i carichi di lavoro .NET
Profilare l'attività del database nelle app ASP.NET Core tramite l'hub di diagnostica (Linux) 2019 In anteprima Tutti i carichi di lavoro .NET
.NET Core supportato nei progetti CLI VC 2019 In anteprima Tutti i carichi di lavoro .NET
Pulsanti per ridurre a icona e ingrandire la finestra iniziale 2019 Tutti i carichi di lavoro
Gestire le schede dei documenti in un elenco verticale sul lato sinistro o destro dell'editor 2019 In anteprima Tutti i carichi di lavoro
Aggiornare l'helper eccezioni in modo che rispecchi l'evento di eccezione attivato 2019 In anteprima Tutti i carichi di lavoro
Visualizzazione attività migliorata nella finestra Stack in parallelo 2019 In anteprima Tutti i carichi di lavoro
Ricezione delle notifiche relative ai pacchetti NuGet vulnerabili nel grafico di ripristino. 2019 Rilasciata Tutti i carichi di lavoro .NET
Pulsante XAML di popout per rendere mobile il riquadro dell'editor XAML 2019 In anteprima Tutti i carichi di lavoro .NET
Miglioramenti per il supporto di #region in XAML 2019 In anteprima Tutti i carichi di lavoro .NET
IntelliSense per i frammenti XAML 2019 In anteprima Tutti i carichi di lavoro .NET
Abilitare l'interfaccia utente di Gestione pacchetti NuGet per esporre un'icona di pacchetto autonomo. 2019 Tutti i carichi di lavoro .NET
Nuova finestra degli strumenti per i contenitori che consente la visualizzazione e la gestione dei contenitori e delle immagini Docker. 2019 ASP.NET, Azure, .NET Core
La personalizzazione dei menu consente ora agli utenti di spostare le voci di menu dal menu delle estensioni al livello superiore. 2019 Tutti i carichi di lavoro
Le informazioni sulle righe/colonne sono state spostate nel contesto del documento anziché nella barra di stato con nuovi modi per correggere i problemi di spazi vuoti e terminazione di riga. 2019 Tutti i carichi di lavoro
Migrazione delle applicazioni Android ad AndroidX. 2019 In anteprima Xamarin
Pubblicare le applicazioni Android con bundle di app Android usando gli archivi di Visual Studio. 2019 In anteprima Xamarin
Linting di layout Android 2019 In anteprima Xamarin
Ricaricamento a caldo di XAML per Xamarin.Forms. 2019 In anteprima Xamarin
Supporto CSS di Ricaricamento rapido XAML per Xamarin.Forms. 2019 In anteprima Xamarin

Terzo trimestre 2019 (luglio-settembre)

Funzionalità Versioni di Visual Studio Disponibilità Carichi di lavoro o programma di installazione autonomo
Abilitare le funzionalità di anteprima di Visual Studio tramite le impostazioni in Strumenti -> Opzioni. 2019 Rilasciato Tutti i carichi di lavoro
Reindirizzare le eccezioni correlate alle operazioni asincrone a Helper eccezioni. 2019 In anteprima Tutti i carichi di lavoro
Ridimensionare, ridurre a icona e ingrandire la finestra di avvio. 2019 Rilasciato Tutti i carichi di lavoro
Trascinare e rilasciare file nella finestra di avvio. 2019 Rilasciato Tutti i carichi di lavoro
Eseguire ricerche nei progetti e/o nelle soluzioni recenti dall'interno della finestra di avvio. 2019 Rilasciato Tutti i carichi di lavoro
Visualizzare facilmente gli elementi usati di recente nella finestra di avvio tramite il raggruppamento. 2019 In anteprima Tutti i carichi di lavoro
Miglioramenti per la precisione della ricerca, la rilevanza e l'evidenziazione per una ricerca di modelli di progetto. 2019 Rilasciato Tutti i carichi di lavoro
Aggiungere e rimuovere i modelli usati di recente nella finestra di dialogo Nuovo progetto. 2019 Rilasciato Tutti i carichi di lavoro
Vedere i valori selezionati all'interno dei filtri nella finestra di dialogo Nuovo progetto. 2019 Rilasciato Tutti i carichi di lavoro
Indicazione visiva dei nuovi modelli installati nella finestra di dialogo Nuovo progetto. 2019 Rilasciato Tutti i carichi di lavoro
Visualizzazione delle attività ottimizzata nella finestra Stack in parallelo. 2019 Tutti i carichi di lavoro
Spostarsi avanti e indietro nelle analisi diagnostiche durante l'uso del Profiler. 2019 In anteprima Tutti i carichi di lavoro
Gestire il RoundTripping CR-LF e usare insieme tabulazioni/spazi con un editor migliorato. 2019 In anteprima Tutti i carichi di lavoro
Interfaccia utente e individuabilità migliorate dell'attributo DebuggerDisplay. Suggerimento della community di sviluppatori. 2019 In anteprima Tutti i carichi di lavoro
Cercare singoli componenti nel programma di installazione. 2019 Rilasciata Tutti i carichi di lavoro
Usare la riga di comando o un file editorconfig in Visual Studio per definire le imposizioni di stile del codice/analizzatori. 2019 In anteprima Tutti i carichi di lavoro
Usare l'accesso Single Sign-On in Visual Studio e negli strumenti dell'interfaccia della riga di comando di Azure. 2019 Rilasciata Tutti i carichi di lavoro
Supportare riferimenti non a 32 bit per la generazione di codice con modello di testo T4. 2019 Tutti i carichi di lavoro
Aggiunta di un'opzione per nascondere gli argomenti di modello nella finestra Stack di chiamate durante il debug del codice C++. 2019 Rilasciato Tutti i carichi di lavoro C++
Ricezione delle notifiche relative ai pacchetti NuGet deprecati nel grafico di ripristino. 2019 Rilasciato Tutti i carichi di lavoro .NET
Ottenere il supporto di .NET Core e .NET Standard per la generazione con modello di testo T4, il rilevamento di cloni di codice, i diagrammi di progettazione di classi e i diagrammi delle dipendenze. 2019 Tutti i carichi di lavoro .NET
Profilare l'attività del database nelle app ASP.NetCore tramite le finestre dell'hub di diagnostica. 2019 Rilasciata Tutti i carichi di lavoro .NET
Visualizzare gli oggetti preferiti nelle finestre di controllo di debug. 2019 Anteprima Tutti i carichi di lavoro .NET
Vedere caricamento più rapido del profilo dello strumento Utilizzo CPU di Performance Profiler. 2019 Rilasciata Tutti i carichi di lavoro .NET
Eseguire unit test .NET per i progetti destinati a più framework .NET (ad esempio .NET Framework e .NET Core). 2019 Rilasciata .NET Desktop, ASP.NET, .NET Core
Integrazione di framework di test di terze parti (ad esempio xUnit e NUnit) con l'individuazione dei test in tempo reale. 2019 .NET Desktop, ASP.NET, .NET Core
Usare la finestra di progettazione Windows Form con i progetti .NET Core 3.0. 2019 .NET Desktop, .NET Core
Riduzione dei ritardi dell'interfaccia utente nel cambio di scheda XAML per le app .NET Core 3. 2019 Rilasciato .NET Desktop, .NET Core
Strumenti che consentono di aggiungere isole XAML UWP in applicazioni WPF e Windows Form. 2019 In anteprima .NET Desktop, .NET Core
Abilitare gli strumenti di diagnostica (incluso il profiler di memoria) per i progetti desktop di .NET Core 3. 2019 .NET Core
Abilitare il profiler di CPU per le tracce della CPU .NET Core .nettrace. 2019 .NET Core
Provisioning e pubblicazione nel piano Premium di Funzioni di Azure. 2019 ASP.NET, Azure, .NET Core
Provisioning e configurazione di Application Insights dalla pagina di riepilogo del profilo di pubblicazione. 2019 In anteprima ASP.NET, Azure, .NET Core
Aggiunta del supporto per Android Q. 2019 Xamarin
Usare i pacchetti NuGet AndroidX nelle applicazioni Android. 2019 Xamarin
Creare bundle di app Android durante la pubblicazione di applicazioni Android. 2019 Rilasciato Xamarin
Miglioramenti delle prestazioni di avvio di Android fino al 50% con la traccia di avvio. 2019 Xamarin
Miglioramento del ciclo di sviluppo interno di iOS, inclusi compilazione, distribuzione e debug. 2019 Xamarin
Vedere i miglioramenti per la connessione all'host di compilazione iOS. 2019 Xamarin
Aggiunta del supporto per Xcode 11. 2019 Rilasciata Xamarin
Creare codice XAML più pulito quando si usa la finestra di progettazione XAML. 2019 Rilasciato Sviluppo per la piattaforma UWP (Universal Windows Platform)
Utilizzare i componenti WinRT da progetti desktop .NET Core e .NET Framework. 2019 Sviluppo per la piattaforma UWP (Universal Windows Platform)
Gestire i certificati di firma durante la generazione dei pacchetti MSIX per il sideload. 2019 Sviluppo per la piattaforma UWP (Universal Windows Platform)
Eseguire test con pytest. 2019 Rilasciata Applicazioni Python per sviluppo, data science e analisi
Eseguire test Python nelle aree di lavoro Apri cartella. 2019 Rilasciata Applicazioni Python per sviluppo, data science e analisi
Supporto di Azure SQL Data Warehouse per SQL Server Data Tools (SSDT). 2019 Estensione in Visual Studio Marketplace.

Secondo trimestre 2019 (aprile-giugno)

Funzionalità Versioni di Visual Studio Disponibilità Carichi di lavoro o programma di installazione autonomo
Ricerca e IntelliSense più veloci quando si aprono codebase di grandi dimensioni con Apri cartella. 2019 Rilasciato Tutti i carichi di lavoro
Visualizzare gli elementi usati più di recente nella ricerca in Visual Studio. 2019 Rilasciato Tutti i carichi di lavoro
Eseguire un'operazione di pulizia del codice in tutti i file per una soluzione con un singolo gesto. 2019 Rilasciato Tutti i carichi di lavoro
Ottenere il supporto di TypeScript 3.5. 2019 Rilasciato Tutti i carichi di lavoro
Ottenere il supporto di IntelliCode per TypeScript e JavaScript. 2019 Rilasciato Tutti i carichi di lavoro
Usare la funzionalità in anteprima Debug spostamento cronologico con Snapshot Debugger nelle app ASP.NET in esecuzione in una macchina virtuale di Azure. 2019 Rilasciato ASP.NET
Aprire più velocemente le soluzioni con più progetti .NET Core. 2019 .NET Desktop, ASP.NET, .NET Core
Applicare le regole .editorconfig in fase di compilazione per abilitare scenari di integrazione continua (CI). 2019 .NET Desktop, ASP.NET, .NET Core
Usare la finestra di progettazione WPF con i progetti .NET Core 3.0. 2019 Rilasciato .NET Desktop, .NET Core
Eseguire il debug più velocemente con il ricaricamento a caldo XAML per WPF in .NET Core 3.0. 2019 Rilasciato .NET Desktop, .NET Core
Gestione di un numero più elevato di test in Esplora Test, con capacità di raggruppamento e ordinamento avanzate e prestazioni migliorate. 2019 Rilasciato .NET Desktop, ASP.NET, Azure, .NET Core
Suggerimenti più pertinenti da IntelliSense, tra cui suggerimenti per i tipi da spazi dei nomi non ancora inclusi nel file. 2019 .NET Desktop, ASP.NET, .NET Core
Provisioning e configurazione di Azure SignalR dalla pagina di riepilogo del profilo di pubblicazione. 2019 Rilasciato ASP.NET, Azure, .NET Core
Recuperare e pubblicare automaticamente le credenziali per Funzioni di Azure da Azure usando la sottoscrizione con cui si è effettuato l'accesso. 2019 Rilasciato ASP.NET, Azure, .NET Core
Sviluppare con il runtime di Visual Basic completo in .NET Core. 2019 .NET Core
Aggiungere il supporto della conformità parziale a C++ 20 in compilatori, librerie e IDE MSVC. 2019 Sviluppo di applicazioni desktop con C++
Compilare tutto il codice sorgente in una cartella (applicabile solo ai progetti CMake). 2019 Sviluppo di applicazioni desktop con C++
Windows 10 versione 1903 SDK come destinazione. 2019 Rilasciato Sviluppo per la piattaforma UWP (Universal Windows Platform)
Usare gli strumenti dei contenitori per creazione di immagini, risoluzione di problemi di contenuto e configurazione del contenitore e diagnosi dei problemi di runtime. 2019 Estensione in Visual Studio Marketplace.
Fare riferimento a progetti condivisi da progetti VSIX. 2019 Rilasciato Estendibilità
Usare la versione 16.0 del pacchetto meta VSSDK. 2019 Rilasciato Estendibilità
Aggiungere ai modelli di progetto personalizzati tag per linguaggio, piattaforma e tipo di progetto tramite il manifesto del modello di Visual Studio per rendere possibile l'applicazione di filtri. 2019 Rilasciato Estendibilità

2019 T1 (gennaio-marzo)

Funzionalità versioni Visual Studio Disponibilità Carichi di lavoro o programma di installazione autonomo
Usare Visual Studio con maggiore chiarezza su monitor con DPI diversi. 2019 Rilasciato Tutti i carichi di lavoro
Checkout e verifica di una richiesta pull all'interno dell'IDE. 2019 Rilasciato Tutti i carichi di lavoro
Applicazione di filtri alla soluzione con il set di progetti selezionati sui quali si lavora e salvataggio dell'elenco per uso futuro. 2019 Rilasciato Tutti i carichi di lavoro
Modifica e debug collaborativi in tempo reale all'interno dell'IDE. 2019 Rilasciato Tutti i carichi di lavoro
Cercare i modelli di progetto con termini di tag corrispondenti a linguaggio, piattaforma e tipo di progetto nella finestra di dialogo Nuovo progetto. 2019 Rilasciato Tutti i carichi di lavoro, estendibilità
Compilare e creare progetti .NET Core 3.0, inclusi WinForms e WPF. 2019 Rilasciato .NET Desktop, .NET Core
Usare funzionalità di refactoring avanzate per i progetti C#, tra cui "Sync folder and namespace" (Sincronizza cartella e spazio dei nomi), "refactor class members to base class or interface" (Refactoring dei membri della classe sulla classe o l'interfaccia base). 2019 Rilasciato .NET Desktop, ASP.NET, .NET Core
Personalizzare tipi di carattere e colori per la sintassi specifica del linguaggio C#. 2019 Rilasciato .NET Desktop, ASP.NET, .NET Core
Aggiungere database SQL di Azure e account di Archiviazione di Azure alle istanze esistenti di Servizio app di Azure dalla pagina di riepilogo di pubblicazione. 2019 Rilasciato ASP.NET, Azure, .NET Core
Compatibilità binaria C++ tra Visual Studio 2017 e Visual Studio 2015. 2019 Sviluppo di applicazioni desktop con C++
Supporto di strumenti e modelli di Xamarin.Forms 4.0 e Xamarin.Essentials 1.0. 2019 Rilasciato Xamarin
Impostazione e modifica facile di proprietà del controllo di Xamarin.Forms con il nuovo riquadro delle proprietà. 2019 Rilasciato Xamarin
Miglioramento della produttività con Vai a definizione e migliori prestazioni IntelliSense XML in layout, risorse e file manifesto di Android. 2019 Rilasciato Xamarin
Riduzione dei tempi di compilazione e distribuzione con i miglioramenti della compilazione e le caratteristiche di distribuzione rapida avanzata in Xamarin.Android. 2019 Rilasciato Xamarin
Supporto di Dex Compiler(d8) e Code Shrinker(r8) della prossima generazione in Xamarin.Android. 2019 Rilasciato Xamarin
Debug dei contenitori con un'esperienza semplificata a progetto singolo. 2019 Rilasciato ASP.NET, Azure, .NET Core
Debug di immagini Linux basate su Alpine e delle immagini più recenti di .NET Core e ASP.NET. 2019 Rilasciato ASP.NET, Azure, .NET Core
Finestra interattiva con funzionalità di debug complete ed esperienza IntelliSense quando si usa Apri cartella con Python. 2019 Rilasciato Applicazioni Python per sviluppo, data science e analisi
Modifica e continuazioneXAML supporta la modifica dei binding x:Bind. 2019 Rilasciato Sviluppo per la piattaforma UWP (Universal Windows Platform)
Abilitazione dei pacchetti MSIX per le applicazioni .NET Core 3 Desktop. 2019 Rilasciato Sviluppo per la piattaforma UWP (Universal Windows Platform)
La finestra Progettazione manifesto è stata aggiornata per garantire la fedeltà dei documenti: vengono mantenuti i commenti, le spaziature, gli spazi dei nomi e le altre modifiche del testo personalizzate. 2019 Rilasciato Sviluppo per la piattaforma UWP (Universal Windows Platform)
Invio diretto allo Store dalla procedura guidata di creazione pacchetto. 2019 Rilasciato Sviluppo per la piattaforma UWP (Universal Windows Platform)
Attributo del manifesto VSIX per contrassegnare un'estensione come "Anteprima". 2019 Rilasciato Estendibilità
I modelli di progetto VSIX usano <PackageReference> per dichiarare dipendenze NuGet. 2019 Rilasciato Estendibilità
Abilitare l'interfaccia utente di Gestione pacchetti NuGet per il supporto del file e dell'espressione della licenza del pacchetto autonomo 2019 Rilasciato Tutti i carichi di lavoro .NET

Quarto trimestre 2018 (ottobre-dicembre)

Funzionalità Versioni di Visual Studio Disponibilità Carichi di lavoro o programma di installazione autonomo
Aprire rapidamente codice a cui si è lavorato di recente oppure iniziare da uno dei flussi usati più comunemente, ad esempio, clonazione, apertura o nuovo progetto. 2019 Rilasciato Tutti i carichi di lavoro
Creare nuovi progetti con un'esperienza di ricerca e filtri migliorati tramite il nuovo elenco dei modelli più diffusi. 2019 Rilasciato Tutti i carichi di lavoro
Tema blu aggiornato. 2019 Rilasciato Tutti i carichi di lavoro
Barra dei menu e barra del titolo aggiornate per aumentare lo spazio per il codice. 2019 Rilasciato Tutti i carichi di lavoro
Precisione della ricerca migliorata per menu, comandi, opzioni e componenti installabili. 2019 Rilasciato Tutti i carichi di lavoro
Configurare progetti specifici da caricare all'apertura di una soluzione. 2019 Rilasciato Tutti i carichi di lavoro
Icona visiva dello stato di integrità nella barra di scorrimento del documento per indicare la presenza di problemi, avvisi ed errori nel documento corrente e consentire di spostarsi velocemente su di essi. 2019 Rilasciato Tutti i carichi di lavoro
Comando per la pulizia del codice con un clic per i documenti aperti nell'editor. 2019 Rilasciato Tutti i carichi di lavoro
Nuovi modelli di estendibilità per la creazione di finestre degli strumenti asincrone. 2019 Rilasciato Estendibilità
Criteri client NuGet per imporre l'uso dei pacchetti firmati di autori o fonti che si ritengono attendibili. 2017 e versioni successive Rilasciato Tutti i carichi di lavoro
Creare pacchetti dell'applicazione della piattaforma UWP (Universal Windows Platform) destinate ad ARM64. 2017 e versioni successive Rilasciato Sviluppo per la piattaforma UWP (Universal Windows Platform)
Supporto di strumenti e modelli di Xamarin.Forms 3.3 2017 e versioni successive Rilasciato Xamarin
Miglioramenti delle prestazioni di compilazione iniziali di Xamarin.Android 2017 e versioni successive Rilasciato Xamarin
Miglioramenti della finestra di progettazione Xamarin.Android con il supporto di dati di esempio 2017 e versioni successive Rilasciato Xamarin
Riduzione delle dimensioni di payload di installazione di Xamarin 2019 Rilasciato Xamarin
Nuovo flusso di acquisizione all'interno del prodotto per l'emulatore Android 2019 Rilasciato Xamarin
Editor di proprietà XAML di Xamarin.Forms 2019 Rilasciato Xamarin
Supporto per la compilazione di applicazioni .NET Core 2.2 2017 e versioni successive Rilasciato .NET Desktop, ASP.NET, .NET Core
Supporto per trovare tutti i riferimenti nei file Razor (cshtml). 2019 Rilasciato ASP.NET, Azure, .NET Core
Supporto Snapshot Debugger per le macchine virtuali e i set di scalabilità di macchine virtuali di Azure e il servizio Azure Kubernetes. 2017 e versioni successive Rilasciato Tutti i carichi di lavoro .NET
Abilitare le compilazioni ripetibili per i progetti basati su PackageReference. 2017 e versioni successive Rilasciato Tutti i carichi di lavoro .NET
Provare l'anteprima di Visual Studio Live Share per consentire ai team di iniziare a provare le funzionalità di modifica e debug in collaborazione e in tempo reale. Per altri aggiornamenti dell'anteprima ancora in corso, vedere changelog. 2017 e versioni successive In anteprima Disponibile come estensione in anteprima in Visual Studio Marketplace.
Provare Visual Studio IntelliCode Preview per ottenere la funzionalità IntelliSense basata su intelligenza artificiale e la possibilità di dedurre le convenzioni per lo stile di codifica per i progetti. 2017 e versioni successive In anteprima Disponibile come estensione in anteprima in Visual Studio Marketplace.
Inviare i simboli per i pacchetti di NuGet.org a un server dei simboli integrato con le esperienze di debug di Visual Studio. 2017 e versioni successive Rilasciato Tutti i carichi di lavoro .NET
Eseguire ricerche nelle finestre Espressioni di controllo durante il debug. 2019 Rilasciato Tutti i carichi di lavoro
Visualizzatore DataSet per CLR Core. 2019 Rilasciato Tutti i carichi di lavoro
Debugger di Visual Studio out-of-process per C++ per abilitare il debugger di Visual Studio per l'uso di un processo a 64 bit durante il debug di applicazioni C++, risolvendo molti problemi di prestazioni e affidabilità per memoria insufficiente. 2019 Rilasciato Tutti i carichi di lavoro
Supporto per TypeScript 3.1 2017 e versioni successive Rilasciato Tutti i carichi di lavoro
In alto

Terzo trimestre 2018 (luglio-settembre)

Funzionalità versioni Visual Studio Disponibilità Carichi di lavoro o programma di installazione autonomo
Esperienza riprogettata per velocizzare il passaggio tra i rami Git. 2017 e versioni successive Rilasciato Tutti i carichi di lavoro
Implementare una versione personalizzata di CodeLens con l'API CodeLens pubblica. 2017 e versioni successive Rilasciato Tutti i carichi di lavoro
Supporto per TypeScript 3.0. 2017 e versioni successive Rilasciato Tutti i carichi di lavoro
Usare l'autenticazione multipiattaforma quando si ripristinano pacchetti NuGet da VSTS usando MSBuild o l'interfaccia della riga di comando di .NET Core (dotnet.exe). 2017 e versioni successive In anteprima Tutti i carichi di lavoro .NET
Creare, compilare e distribuire applicazioni usando i grafici Kubernetes e Helm nel servizio Azure Container (servizio Azure Kubernetes). 2017 e versioni successive In anteprima ASP.NET, Azure, .NET Core
F5 per eseguire applicazioni nell'ambiente contenitore per Kubernetes (servizio Azure Kubernetes). 2017 e versioni successive Azure
Eseguire la migrazione delle impostazioni locali dal progetto Funzione di Azure all'app per le funzioni in Azure dalla pagina Riepilogo pubblicazione. 2017 e versioni successive Rilasciato ASP.NET, Azure, .NET Core
Usare Gestione librerie per definire le dipendenze JavaScript e CSS e ripristinarle nei progetti (ad esempio, da CDNJS) come sostituzione per Bower. 2017 e versioni successive Rilasciato ASP.NET, .NET Core
L'esecuzione di Live Unit Testing è più veloce del 40% dopo aver apportato le modifiche. 2017 e versioni successive Rilasciato .NET Desktop, ASP.NET, .NET Core
Le violazioni dello stile di codice vengono automaticamente risolte quando si formatta un documento. 2017 e versioni successive Rilasciato .NET Desktop, ASP.NET, .NET Core
Maggiore affidabilità per la finestra di progettazione XAML con controlli di fallback e la possibilità di disabilitare l'esecuzione di codice personalizzato durante l'uso della finestra di progettazione. 2017 e versioni successive Rilasciato Sviluppo per la piattaforma UWP (Universal Windows Platform)
Supporto per iOS 12 e Android P. 2017 e versioni successive Rilasciato Xamarin
Supporto dell'editor con doppia visualizzazione per Xamarin.Android. 2017 e versioni successive Rilasciato Xamarin
Supporto dell'editor con doppia visualizzazione per il visualizzatore anteprima di Xamarin.Forms. 2017 e versioni successive Rilasciato Xamarin
Supporto della casella degli strumenti di Xamarin.Forms. 2017 e versioni successive Rilasciato Xamarin
Miglioramenti alla modifica del testo di Xamarin.Android axml. 2017 e versioni successive Rilasciato Xamarin
Miglioramenti alla compilazione incrementale di Xamarin.Android. 2017 e versioni successive Rilasciato Xamarin
Compilazioni più rapide in Xamarin.Android con lo strumento sperimentale Android Asset Packaging Tool v2. 2017 e versioni successive Rilasciato Xamarin
ID risorsa di Xamarin.Android generati automaticamente nel code-behind. 2017 e versioni successive Rilasciato Xamarin
Altri miglioramenti di IntelliSense per Xamarin.Forms. 2017 e versioni successive Rilasciato Xamarin
Sfruttare l'esperienza di debug di Python migliorata, tra cui prestazioni migliori e debug dei modelli Flask. 2017 e versioni successive Rilasciato Applicazioni Python per sviluppo, data science e analisi
Vedere i completamenti IntelliSense avanzati per i moduli Python, inclusi i risultati dei file typeshed . 2017 e versioni successive Rilasciato Applicazioni Python per sviluppo, data science e analisi
Vedere solo il codice utente nel debugger in C++. 2017 e versioni successive Rilasciato Sviluppo di applicazioni desktop con C++
IntelliSense nei modelli di C++ 2017 e versioni successive Rilasciato Sviluppo di applicazioni desktop con C++
Gli avvisi di analisi del codice C++, incluse le regole di base di C++, sono visualizzati come linee a zigzag nell'editor 2017 e versioni successive Rilasciato Sviluppo di applicazioni desktop con C++
Usare i nuovi modelli AsyncPackage e AsyncToolWindow. 2017 e versioni successive Rilasciato Sviluppo di estensioni di Visual Studio
Sfruttare i pacchetti di estensione, ovvero un set di estensioni che vengono installate insieme. 2017 e versioni successive Rilasciato Sviluppo di estensioni di Visual Studio
Pubblicare in Visual Studio Marketplace tramite riga di comando. 2017 e versioni successive Rilasciato Sviluppo di estensioni di Visual Studio
Usare il supporto <PackageReference/> nei progetti VSIX. 2017 e versioni successive Rilasciato Sviluppo di estensioni di Visual Studio
Provare l'anteprima di Visual Studio Live Share per semplificare la modifica e il debug in collaborazione e in tempo reale. Per altri aggiornamenti dell'anteprima ancora in corso, vedere changelog. 2017 e versioni successive In anteprima Disponibile come estensione in anteprima in Visual Studio Marketplace.
In alto

Secondo trimestre 2018 (aprile-giugno)

Funzionalità versioni Visual Studio Disponibilità Carichi di lavoro o programma di installazione autonomo
Prevedere la conformità completa con C++17 nel compilatore e nelle librerie di Microsoft C ++. 2017 e versioni successive Rilasciato Tutti i carichi di lavoro
Impostare un nome di thread nativo con l'API SetThreadDescription in minidump, debugger e strumenti di analisi. 2017 e versioni successive Rilasciato Tutti i carichi di lavoro
Usare l'autenticazione SourceLink con il debugger per fare riferimento ai file di origine in un repository che richiede credenziali di accesso. 2017 e versioni successive Rilasciato Tutti i carichi di lavoro
Modifica con più cursori e più selezioni. 2017 e versioni successive Rilasciato Tutti i carichi di lavoro
Migliorata la compatibilità di Visual Studio con strumenti di Assistive Technology di ampia diffusione. 2017 e versioni successive Rilasciato Tutti i carichi di lavoro
Usare i servizi di linguaggio implementati dal protocollo di server di linguaggio. 2017 e versioni successive Rilasciato Tutti i carichi di lavoro
Prestazioni di avvio e caricamento delle soluzioni più rapide. 2017 e versioni successive Rilasciato Tutti i carichi di lavoro
Usare i profili di pubblicazione di ASP.NET per specificare le impostazioni quando si configura il recapito continuo ad Azure da Visual Studio. 2017 e versioni successive Rilasciato Tutti i carichi di lavoro
Configurare il recapito continuo per Funzioni di Azure con Visual Studio. 2017 e versioni successive Rilasciato Tutti i carichi di lavoro
Usare la funzionalità Torna indietro, una funzionalità di IntelliTrace, per .NET Core. 2017 e versioni successive Rilasciato Tutti i carichi di lavoro .NET Core
Usare il debug JIT per .NET Core. 2017 e versioni successive Rilasciato Tutti i carichi di lavoro .NET Core
Gestire i segreti delle app con un nuovo servizio connesso per Azure Key Vault nelle app C#. 2017 e versioni successive Rilasciato Carichi di lavoro Web .NET
Pubblicare le applicazioni .NET Core nel servizio app di Azure per Linux da Visual Studio. 2017 e versioni successive Rilasciato ASP.NET, Azure, .NET Core
Creare nuovi progetti ASP.NET Core F#. 2017 e versioni successive Rilasciato ASP.NET, .NET Core
Sfruttare i miglioramenti per l'ordinamento di Vai a tutti. 2017 e versioni successive Rilasciato .NET Desktop, ASP.NET, .NET Core
Usare il provisioning iOS automatico da Visual Studio. 2017 e versioni successive Rilasciato Sviluppo di applicazioni per dispositivi mobili .NET (Xamarin)
Installare automaticamente il livello API Android usato dal progetto Xamarin.Android in Visual Studio. 2017 e versioni successive Rilasciato Sviluppo di applicazioni per dispositivi mobili .NET (Xamarin)
Usare i provider di tipi F# in .NET Core 2.1. 2017 e versioni successive Rilasciato .NET Core
Supporto completo per .NET Core 2.1. 2017 e versioni successive Rilasciato .NET Core
Sfruttare la firma dei pacchetti NuGet e l'invio di pacchetti firmati in NuGet.org. 2017 e versioni successive Rilasciato Tutti i carichi di lavoro
Eseguire la migrazione da package.config NuGet (PC) a PackageReference (PR) usando lo strumento di migrazione. 2017 e versioni successive Rilasciato Tutti i carichi di lavoro .NET
Usare i tipi di progetto aggiuntivi in Visual Studio 2017 Build Tools, tra cui Azure, Office e ClickOnce. 2017 e versioni successive Rilasciato Strumenti per la compilazione
Personalizzare il percorso di installazione di Visual Studio per ridurre il footprint sull'unità di sistema. 2017 e versioni successive Rilasciato Programma di installazione di Visual Studio
Modificare i modelli per i controlli della piattaforma UWP nella finestra di progettazione XAML di Visual Studio per Windows Fall Creators Update e versioni successive. 2017 e versioni successive Rilasciato Sviluppo per la piattaforma UWP (Universal Windows Platform)
Modificare gli stati visivi e l'animazione in Blend per Visual Studio in progetti UWP (Universal Windows Platform) destinati a Windows Fall Creators Update e versioni successive. 2017 e versioni successive Rilasciato Sviluppo per la piattaforma UWP (Universal Windows Platform)
Aggiungere o rimuovere elementi da una raccolta usando la finestra di dialogo dell'editor raccolte nella finestra di progettazione XAML di Visual Studio per i progetti che hanno come destinazione Windows Fall Creators Update e versioni successive.  2017 e versioni successive Rilasciato Sviluppo per la piattaforma UWP (Universal Windows Platform)
In alto