Freigeben über


Roadmap für Visual Studio 2019

Dieses Dokument bietet einen Einblick in die Neuigkeiten zu Visual Studio. Darin werden einige wichtige Features vorgestellt, an denen wir zurzeit arbeiten, und es wird ein ungefährer Zeitrahmen angegeben, wann mit deren Veröffentlichung zu rechnen ist. Das Dokument soll keine umfassende Liste mit sämtlichen neuen Features in Visual Studio sein, jedoch einen groben Überblick über unsere wichtigsten Investitionen bieten. Diese Features und Bereitstellungszeitrahmen sind aktuell und Änderungen sind vorbehalten.

Visual Studio stellt anhand des Prozesses Visual Studio-Releaserhythmus weiterhin Vorschauversionen und Releases für seine Zielgruppen bereit. Die aktuelle Vorschauversion können Sie von der Seite mit Downloads von Vorschauversionen herunterladen und installieren. Nachdem die Features in der Vorschauversion überprüft wurden, werden sie auf das Release höhergestuft.

Wir freuen uns auf Ihre Vorschläge! Sie können Ihre Vorschläge in der Entwicklercommunity einreichen.

2019 Q4 (Oktober–Dezember)

Funktion Visual Studio Versionen Verfügbarkeit Workloads oder eigenständiger Installer
Unterstützung für Azure Functions v3 hinzufügen 2019 Überprüfung auf
Installieren der neuen Azure SDK-Pakete für Azure KeyVault und Azure Storage 2019 In Vorschauversion Azure SDK
Auffüllen von Verbindungszeichenfolgen aus dem Projektsystem in SQL und dem Dialogfeld zur Speicherauswahl 2019 In Vorschauversion Alle .NET-Workloads
Deaktivieren der Funktionstelemetrie, wenn die VS-Telemetrie deaktiviert ist 2019 In Vorschauversion Alle Workloads
Bereitstellen und Konfigurieren von Key Vault über die Zusammenfassungsseite „Veröffentlichungsprofil“ 2019 In Vorschauversion Webtools
Veröffentlichen von Optionen für „Bereit zur Ausführung“ (CrossGen), der Verknüpfung und SingleExe für .NET Core 3.0-Apps 2019 In Vorschauversion Alle .NET-Workloads
Profilen der Datenbankaktivität in ASP.NET Core-Apps über Diagnosehubfenster (Linux) 2019 In Vorschauversion Alle .NET-Workloads
Unterstützung von .NET Core in VC-CLI-Projekten 2019 In Vorschauversion Alle .NET-Workloads
Startfenster für Schaltflächen zum Minimieren und Vergrößern 2019 Alle Workloads
Verwalten von Dokumentregisterkarten in einer vertikalen Liste auf der linken oder rechten Seite des Editors 2019 In Vorschauversion Alle Workloads
Aktualisieren der Ausnahmen-Hilfe, um widerzuspiegeln, dass das Ausnahmeereignis aktiviert wird 2019 In Vorschauversion Alle Workloads
Verbesserte Aufgabenansicht im Fenster „Parallele Stapel“ 2019 In Vorschauversion Alle Workloads
Empfangen Sie Benachrichtigungen über anfällige NuGet-Pakete im Wiederherstellungsdiagramm. 2019 Freigegeben Alle .NET-Workloads
Aufklappen der XAML-Schaltfläche zum Aufheben der Verankerung des XAML-Editor-Bereichs 2019 In Vorschauversion Alle .NET-Workloads
Verbesserungen der #region-Unterstützung in XAML 2019 In Vorschauversion Alle .NET-Workloads
XAML-Ausschnitt in IntelliSense 2019 In Vorschauversion Alle .NET-Workloads
Aktivieren Sie, dass die Benutzeroberfläche des NuGet-Paket-Managers ein eigenständiges Paketsymbol anzeigt. 2019 Alle .NET-Workloads
Neues Toolfenster für Container, das die Anzeige und Verwaltung von Docker-Containern und -Images ermöglicht 2019 ASP.NET, Azure, .NET Core
Die Anpassung des Menüs ermöglicht Benutzern nun, Menüelemente des Menüs für Erweiterungen auf die oberste Ebene zu verschieben. 2019 Alle Workloads
Informationen für Zeilen und Spalten wurde in den Dokumentationskontext und nicht in die Statusleiste verschoben, um durch neue Methoden Probleme mit Leerräumen und Zeilenenden zu beheben. 2019 Alle Workloads
Migrieren Ihrer Android-Projekte zu AndroidX 2019 In Vorschauversion Xamarin
Veröffentlichen Ihrer Android-Anwendungen mit Android-App-Bündeln mithilfe von Visual Studio-Archiven 2019 In Vorschauversion Xamarin
Android-Layoutlinting 2019 In Vorschauversion Xamarin
XAML Hot Reload für Xamarin.Forms 2019 In Vorschauversion Xamarin
CSS-Unterstützung für XAML Hot Reload für Xamarin.Forms 2019 In Vorschauversion Xamarin

Q3 2019 (Juli–September)

Funktion Visual Studio Versionen Verfügbarkeit Workloads oder eigenständiger Installer
Aktivieren Sie Vorschaufeatures in Visual Studio über die Einstellungen „Extras > Optionen“. 2019 Veröffentlicht Alle Workloads
Asynchron verknüpfte Ausnahmeauslösungen zur Ausnahmen-Hilfe umleiten. 2019 In Vorschauversion Alle Workloads
Startfenster minimieren, maximieren und Größe ändern. 2019 Veröffentlicht Alle Workloads
Dateien per Drag & Drop auf das Startfenster ziehen. 2019 Veröffentlicht Alle Workloads
Liste zuletzt verwendeter Projekte/Projektmappen im Startfenster durchsuchen. 2019 Veröffentlicht Alle Workloads
Einfaches Anzeigen der zuletzt verwendeten Elemente im Startfenster durch Gruppierung. 2019 In der Vorschauversion Alle Workloads
Verbesserte Suchgenauigkeit, -relevanz und -hervorhebung bei einer Projektvorlagensuche. 2019 Veröffentlicht Alle Workloads
Zuletzt verwendete Vorlagen im Dialogfeld „Neues Projekt“ anheften und entfernen. 2019 Veröffentlicht Alle Workloads
Ausgewählte Werte in den Filtern im Dialogfeld „Neues Projekt“ anzeigen. 2019 Veröffentlicht Alle Workloads
Neu installierte Vorlagen im Dialogfeld „Neues Projekt“ visuell hervorheben. 2019 Veröffentlicht Alle Workloads
Optimierte Aufgabenvisualisierung im Fenster für parallele Stapel anzeigen. 2019 Alle Workloads
Bei der Diagnoseuntersuchung während der Verwendung des Profilers vorwärts und rückwärts navigieren. 2019 In Vorschauversion Alle Workloads
CR-LF Roundtripping und Mischen von Registerkarten/Leerzeichen mit einem verbesserten Editor. 2019 In Vorschauversion Alle Workloads
Verbesserte Benutzeroberfläche und Auffindbarkeit des DebuggerDisplay-Attributs. Developer Community-Vorschlag. 2019 In Vorschauversion Alle Workloads
Im Installationsprogramm nach einzelnen Komponenten suchen. 2019 Freigegeben Alle Workloads
Verwenden Sie die Befehlszeile oder .editorconfig in Visual Studio, um zu definieren, wie Codeformat/Analysetools erzwungen werden. 2019 In Vorschauversion Alle Workloads
Verwenden Sie einmaliges Anmelden für Visual Studio- und Azure CLI-Tools. 2019 Freigegeben Alle Workloads
Unterstützen Sie „nicht-32-Bit“-Verweise zur Codegenerierung für T4-Textvorlagen. 2019 Alle Workloads
Fügen Sie beim Debuggen von C++-Code eine Option zum Ausblenden von Vorlagenargumenten im Fenster des Aufrufstapels hinzu. 2019 Veröffentlicht Alle C++-Workloads
Empfangen Sie Benachrichtigungen über veraltete NuGet-Pakete im Wiederherstellungsdiagramm. 2019 Veröffentlicht Alle .NET-Workloads
Erhalten Sie Unterstützung für .NET Core und .NET Standard zur Generierung von T4-Textvorlagen, zur Codeklonerkennung, für Klassen-Designer- und Abhängigkeitsdiagramme. 2019 Alle .NET-Workloads
Datenbankaktivität in ASP.NET Core-Apps über Diagnosehubfenster profilen. 2019 Freigegeben Alle .NET-Workloads
Objektfavoriten in EE-Fenstern. 2019 Vorschau Alle .NET-Workloads
Schnelleres Laden von Profilen für das CPU-Auslastungstool des Leistungs-Profilers. 2019 Freigegeben Alle .NET-Workloads
Führen Sie .NET-Komponententests an Projekten für mehrere .NET-Frameworks (z. B. .NET Framework oder .NET Core) aus. 2019 Freigegeben .NET Desktop, ASP.NET, .NET Core
Testframeworks von Drittanbietern (z. B. xUnit oder NUnit) mit dem Feature Real Time Test Discovery (Testermittlung in Echtzeit) integrieren. 2019 .NET Desktop, ASP.NET, .NET Core
Verwenden Sie den Windows Forms-Designer mit .NET Core-3.0-Projekten. 2019 .NET Desktop, .NET Core
Reduzierte Verzögerungen der Benutzeroberfläche beim Wechseln von XAML-Registerkarten für .NET Core 3-Apps. 2019 Veröffentlicht .NET Desktop, .NET Core
Tools, mit denen Sie UWP XAML Islands zu WPF-und WinForms-Anwendungen hinzufügen können. 2019 In Vorschauversion .NET Desktop, .NET Core
Aktivieren Sie Diagnosetools (einschließlich .NET Memory Profiler) für .NET Core 3-Desktopprojekte. 2019 .NET Core
CPU-Profiler für .NET Core-.nettrace-CPU-Ablaufverfolgungen aktivieren. 2019 .NET Core
Bereitstellen und Veröffentlichen im Premium-Tarif von Azure Functions. 2019 ASP.NET, Azure, .NET Core
Bereitstellen und Konfigurieren von Application Insights über die Zusammenfassungsseite „Veröffentlichungsprofil“. 2019 In Vorschauversion ASP.NET, Azure, .NET Core
Unterstützung für Android Q hinzugefügt. 2019 Xamarin
AndroidX-NuGet-Pakete in Ihren Android-Anwendungen verwenden. 2019 Xamarin
Android-App-Bündel beim Veröffentlichen von Android-Anwendungen erstellen. 2019 Veröffentlicht Xamarin
Verbesserung der Android-Startleistung um bis zu 50 % mit Ablaufverfolgung für Startupaufgaben. 2019 Xamarin
Verbessern der inneren Entwicklungsschleife für iOS, einschließlich der Erstell-, Bereitstellungs- und Debugvorgänge 2019 Xamarin
Zeigen Sie Verbesserungen der iOS-Build-Hostverbindung an. 2019 Xamarin
Unterstützung für Xcode 11 hinzugefügt. 2019 Freigegeben Xamarin
Bei Verwendung des XAML-Designers eine saubere XAML-Datei erstellen. 2019 Veröffentlicht Entwicklung auf der universellen Windows-Plattform
WinRT-Komponenten aus .NET Framework- und .NET Core-Projekten verwenden. 2019 Entwicklung auf der universellen Windows-Plattform
Signaturzertifikate beim Generieren von MSIX-Paketen zum Querladen verwalten. 2019 Entwicklung auf der universellen Windows-Plattform
Ausführen von Tests mithilfe von pytest. 2019 Freigegeben Python-Entwicklung, Data Science und Analyseanwendungen
Ausführen von Python-Tests in geöffneten Ordnerarbeitsbereichen. 2019 Freigegeben Python-Entwicklung, Data Science und Analyseanwendungen
Unterstützung von Azure SQL Data Warehouse für SQL Server Data Tools (SSDT). 2019 Erweiterung im Visual Studio Marketplace

2019 Q2 (April – Juni)

Funktion Visual Studio Versionen Verfügbarkeit Workloads oder eigenständiger Installer
Schnellere Suche und schnelleres IntelliSense beim Öffnen von großen CodeBases mit „Ordner öffnen“. 2019 Veröffentlicht Alle Workloads
Zeigen Sie Ihre zuletzt verwendeten Elemente in der Visual Studio-Suche an. 2019 Veröffentlicht Alle Workloads
Führen Sie mit nur einem Klick einen Codebereinigungsvorgang für alle Dateien für eine Projektmappe aus. 2019 Veröffentlicht Alle Workloads
Erhalten Sie Unterstützung für TypeScript 3.5. 2019 Veröffentlicht Alle Workloads
Erhalten Sie Unterstützung für IntelliCode für TypeScript und JavaScript. 2019 Veröffentlicht Alle Workloads
Verwenden Sie die Time Travel Debugging-Vorschau (TTD) mit dem Momentaufnahmedebugger für ASP.NET-Apps, die auf einer Azure-VM ausgeführt werden. 2019 Veröffentlicht ASP.NET
Öffnen Sie schneller Lösungen mit mehreren .NET Core-Projekten. 2019 .NET Desktop, ASP.NET, .NET Core
Erzwingen Sie .editorconfig-Regeln zur Buildzeit, um Continuous Integration (CI)-Szenarios zu aktivieren. 2019 .NET Desktop, ASP.NET, .NET Core
Verwenden Sie den WPF-Designer mit .NET Core-3.0-Projekten. 2019 Veröffentlicht .NET Desktop, .NET Core
Debuggen Sie schneller mit XAML hot reload für WPF in .NET Core 3.0. 2019 Veröffentlicht .NET Desktop, .NET Core
Sie können nun eine große Anzahl von Tests im Test-Explorer mithilfe der verbesserten Gruppierungs- und Sortierfunktion sowie der Leistungsverbesserungen verwalten. 2019 Veröffentlicht .NET Desktop, ASP.NET, Azure, .NET Core
Erhalten Sie relevanterer Vorschläge von IntelliSense, z. B. für Namespaces, die noch nicht in der Datei enthalten sind. 2019 .NET Desktop, ASP.NET, .NET Core
Führen Sie Bereitstellungen und Konfigurationen von Azure SignalR Service von der Zusammenfassungsseite „Veröffentlichungsprofil“ aus. 2019 Veröffentlicht ASP.NET, Azure, .NET Core
Rufen Sie automatisch Anmeldeinformationen ab, und veröffentlichen Sie diese für Azure Functions mithilfe des Abonnements, für das Sie angemeldet sind. 2019 Veröffentlicht ASP.NET, Azure, .NET Core
Entwickeln Sie mit der gesamten Visual Basic-Runtime in .NET Core. 2019 .NET Core
Fügen Sie Unterstützung für partielle C++20-Übereinstimmung mit MSVC-Compilern, Bibliotheken und IDE hinzu. 2019 Desktopentwicklung mit C++
Erstellen Sie den gesamten Quellcode in einem Ordner (gilt nur für CMake-Projekte). 2019 Desktopentwicklung mit C++
Legen Sie das SDK für Windows 10 Version 1903 als Ziel fest. 2019 Veröffentlicht Entwicklung auf der universellen Windows-Plattform
Containertools verwenden, um Images zu erstellen, Probleme mit dem Inhalt und der Konfiguration von Containern zu behandeln und Laufzeitprobleme zu diagnostizieren. 2019 Erweiterung im Visual Studio Marketplace
Auf freigegebene Projekte von VSIX-Projekten verweisen. 2019 Veröffentlicht Erweiterungen
Version 16.0 des VSSDK-Metapakets verwenden. 2019 Veröffentlicht Erweiterungen
Benutzerdefinierte Projektvorlagen über das Visual Studio-Vorlagenmanifest mit Tags für Sprache, Plattform und Projekttyp versehen, um die Filterfunktion zu ermöglichen. 2019 Veröffentlicht Erweiterungen

Q1 2019 (Januar–März)

Funktion Visual Studio Versionen Verfügbarkeit Workloads oder eigenständiger Installer
Verwenden Sie Visual Studio übersichtlicher auf mehreren Bildschirmen dank flexibler Auflösung. 2019 Veröffentlicht Alle Workloads
Sie können Pull Requests innerhalb der IDE auschecken und überprüfen. 2019 Veröffentlicht Alle Workloads
Filtern Sie die Projektmappen, die Sie benötigen, und speichern Sie die Liste für die spätere Verwendung. 2019 Veröffentlicht Alle Workloads
Bearbeiten und debuggen Sie Projekte gemeinsam in Echtzeit innerhalb der IDE. 2019 Veröffentlicht Alle Workloads
Suchen Sie im Dialogfeld „Neues Projekt“ mithilfe der Optionen für die Sprache, die Plattform und den Projekttyp nach Projektvorlagen. 2019 Veröffentlicht Alle Workloads, Erweiterbarkeit
Erstellen Sie .NET Core 3.0-Projekte (einschließlich WinForms und WPF). 2019 Veröffentlicht .NET Desktop, .NET Core
Verwenden Sie verbesserte Refactoringfunktionen für C#-Projekte, einschließlich „Sync folder and namespace“ (Ordner und Namespace synchronisieren) und „refactor class members to base class or interface“ (Klassenmember in Basisklasse oder -schnittstelle umgestalten). 2019 Veröffentlicht .NET Desktop, ASP.NET, .NET Core
Mit diesem Feature können Sie Schriftarten und Farben für eine bestimmte C#-Sprachsyntax anpassen. 2019 Veröffentlicht .NET Desktop, ASP.NET, .NET Core
Mit diesem Feature können Sie über die Seite „Zusammenfassung der Veröffentlichung“ Azure-SQL-Datenbanken und Azure Storage-Konten zu vorhandenen Azure App Service-Instanzen hinzufügen. 2019 Veröffentlicht ASP.NET, Azure, .NET Core
Kompatibilität von C++-Binärdateien mit Visual Studio 2017 und Visual Studio 2015. 2019 Desktopentwicklung mit C++
Unterstützung von Vorlagen und Tools für Xamarin.Forms 4.0 und Xamarin.Essentials 1.0. 2019 Veröffentlicht Xamarin
Mit diesem Feature können Sie die Eigenschaften von Xamarin.Forms-Steuerelementen mit dem neuen Eigenschaftenbereich festlegen und bearbeiten. 2019 Veröffentlicht Xamarin
Erhöhen Sie Ihre Produktivität mithilfe von „Gehe zu Definition“, und erhalten Sie bessere IntelliSense-Vorschläge für XML-Code in Android-Layouts, -Ressourcen und -Manifestdateien. 2019 Veröffentlicht Xamarin
Durch die Verbesserungen in Xamarin.Android wird das Erstellen und Bereitstellen von Projekten beschleunigt. 2019 Veröffentlicht Xamarin
In Xamarin.Android wird die nächste Generation des Dex-Compilers (d8) und des Code-Shrinkers (r8) unterstützt. 2019 Veröffentlicht Xamarin
Debuggen Sie Container mithilfe der optimierten Benutzeroberfläche für einzelne Projekte. 2019 Veröffentlicht ASP.NET, Azure, .NET Core
Debuggen Sie auf Alpine basierende Linux-Images und die neuesten ASP.NET- und .NET Core-Images. 2019 Veröffentlicht ASP.NET, Azure, .NET Core
Umfangreiche Debuggingfunktionen, interaktives Fenster und IntelliSense-Funktionen beim Verwenden von „Ordner öffnen“ mit Python. 2019 Veröffentlicht Python-Entwicklung, Data Science und Analyseanwendungen
Die XAML-Funktion „Bearbeiten und fortfahren“ unterstützt das Bearbeiten von x:Bind-Bindungen. 2019 Veröffentlicht Entwicklung auf der universellen Windows-Plattform
Aktivieren Sie die Erstellung von MSIX-Paketen für .NET Core 3-Desktopanwendungen. 2019 Veröffentlicht Entwicklung auf der universellen Windows-Plattform
Der Paketmanifest-Designer wurde aktualisiert, damit der Originalzustand von Dokumenten besser beibehalten wird. Darunter fallen unter anderem Kommentare, Leerzeichen, Namespaces und andere benutzerdefinierte Änderungen am Text. 2019 Veröffentlicht Entwicklung auf der universellen Windows-Plattform
Direkte Übermittlung an Stores über den Paket-Assistenten. 2019 Veröffentlicht Entwicklung auf der universellen Windows-Plattform
Ein VSIX Manifest-Attribut, das eine Erweiterung als „Vorschauversion“ kennzeichnet. 2019 Veröffentlicht Erweiterungen
VSIX-Projektvorlagen verwenden <PackageReference> zum Deklarieren von NuGet-Abhängigkeiten. 2019 Veröffentlicht Erweiterungen
Aktivieren Sie die Benutzeroberfläche des NuGet-Paket-Managers, um eigenständige Paketlizenzausdrücke und -dateien zu unterstützen. 2019 Veröffentlicht Alle .NET-Workloads

2018 Q4 (Oktober–Dezember)

Funktion Visual Studio Versionen Verfügbarkeit Workloads oder eigenständiger Installer
Öffnen Sie schnell den Code, an dem die zuletzt gearbeitet haben, oder starten Sie mit einem der am häufigsten genutzten Flows wie „Klonen“, „Öffnen“ oder „Neues Projekt“. 2019 Veröffentlicht Alle Workloads
Erstellen Sie neue Projekte über die neue Liste der am häufigsten verwendeten Vorlagen mit verbesserten Such- und Filterfunktionen. 2019 Veröffentlicht Alle Workloads
Aktualisiertes blaues Design. 2019 Veröffentlicht Alle Workloads
Aktualisierte Menü- und Titelleiste, um mehr Platz für den Code zu schaffen. 2019 Veröffentlicht Alle Workloads
Verbesserte Suchgenauigkeit für Menüs, Befehle, Optionen und installierbare Komponenten. 2019 Veröffentlicht Alle Workloads
Konfigurieren Sie bestimmte Projekte, die beim Öffnen einer Projektmappe geladen werden. 2019 Veröffentlicht Alle Workloads
Ein Symbol für die visuelle Überprüfung der Integrität in der Bildlaufleiste des Dokuments weist auf Probleme, Warnungen und Fehler im aktuellen Dokument hin, und ermöglicht eine schnelle Navigation. 2019 Veröffentlicht Alle Workloads
Ein Befehl sorgt mit nur einem Klick für die Codebereinigung von Dokumenten, die im Editor geöffnet sind. 2019 Veröffentlicht Alle Workloads
Neue Erweiterbarkeitsvorlagen für die Erstellung von asynchronen Toolfenstern. 2019 Veröffentlicht Erweiterungen
NuGet-Clientrichtlinien erzwingen die Verwendung signierter Pakete von vertrauenswürdigen Autoren oder Quellen. 2017 und höher Veröffentlicht Alle Workloads
Erstellen von ARM64-Anwendungspaketen für die Universelle Windows-Plattform. 2017 und höher Veröffentlicht Entwicklung auf der universellen Windows-Plattform
Unterstützung für Xamarin.Forms 3.3-Vorlagen und -Tools 2017 und höher Veröffentlicht Xamarin
Leistungsverbesserungen bei ersten Xamarin.Android-Builds 2017 und höher Veröffentlicht Xamarin
Verbesserungen beim Xamarin.Android-Designer mit Unterstützung für Beispieldaten 2017 und höher Veröffentlicht Xamarin
Geringere Nutzlastgröße bei der Xamarin-Installation 2019 Veröffentlicht Xamarin
Neuer Flow für den Erwerb innerhalb von Produkten für Android-Emulator 2019 Veröffentlicht Xamarin
Xamarin.Forms – XAML-Eigenschaften-Editor 2019 Veröffentlicht Xamarin
Unterstützung für das Erstellen von .NET Core 2.2-Anwendungen 2017 und höher Veröffentlicht .NET Desktop, ASP.NET, .NET Core
Unterstützung für das Suchen aller Verweise in Razor-Dateien (CSHTML). 2019 Veröffentlicht ASP.NET, Azure, .NET Core
Unterstützung des Momentaufnahmedebuggers für Azure VMs, VM Scale Sets und den Azure Kubernetes Service. 2017 und höher Veröffentlicht Alle .NET-Workloads
Aktivieren wiederholbarer Builds für PackageReference-basierte Projekte. 2017 und höher Veröffentlicht Alle .NET-Workloads
Testen Sie die Vorschauversion von Visual Studio Live Share, mit der Ihr Team Bearbeitungs- und Debuggingfunktionen gemeinsam in Echtzeit nutzen kann. Weitere Informationen zu aktuellen Updates für die Vorschauversion finden Sie im Änderungsprotokoll. 2017 und höher In der Vorschauversion Verfügbar als Erweiterung der Vorschauversion im Visual Studio Marketplace
Testen Sie die Visual Studio IntelliCode-Vorschau, um KI-gestützte IntelliSense-Funktionen zu nutzen und die Möglichkeit zu erhalten, Konventionen für den Codierungsstil für Ihre Projekte abzuleiten. 2017 und höher In der Vorschauversion Verfügbar als Erweiterung der Vorschauversion im Visual Studio Marketplace
Senden von Symbolen für NuGet.org-Pakete an einen anderen Symbolserver, der in den Visual Studio-Debugvorgängen integriert ist 2017 und höher Veröffentlicht Alle .NET-Workloads
Suchen Sie während des Debuggens in Überwachungsfenstern. 2019 Veröffentlicht Alle Workloads
Dataset-Schnellansicht für Core-CLR. 2019 Veröffentlicht Alle Workloads
VS-Debugger für C++ zum Debuggen außerhalb von Prozessen, damit der VS-Debugger einen 64-Bit-Prozess beim Debuggen von C++-Anwendungen nutzen kann. Damit lassen sich viele Leistungs- und Zuverlässigkeitsprobleme aufgrund von unzureichendem Arbeitsspeicher lösen. 2019 Veröffentlicht Alle Workloads
Unterstützung für TypeScript 3.1 2017 und höher Veröffentlicht Alle Workloads
Seitenanfang

2018 Q3 (Juli–September)

Funktion Visual Studio Versionen Verfügbarkeit Workloads oder eigenständiger Installer
Neu gestaltete schnellere Funktion zum Wechseln zwischen Git-Verzweigungen. 2017 und höher Veröffentlicht Alle Workloads
Implementieren eines eigenen CodeLens mithilfe der öffentlichen CodeLens-API 2017 und höher Veröffentlicht Alle Workloads
Unterstützung von TypeScript 3.0. 2017 und höher Veröffentlicht Alle Workloads
Wiederherstellung von NuGet-Paketen von VSTS mit MSBuild oder der .NET Core-Befehlszeilenschnittstelle (dotnet.exe) über die plattformübergreifende Authentifizierung. 2017 und höher In der Vorschauversion Alle .NET-Workloads
Erstellen und Bereitstellen von Anwendungen mit Kubernetes- und Helm-Diagrammen für Azure Container Service (AKS). 2017 und höher In der Vorschauversion ASP.NET, Azure, .NET Core
F5 zum Ausführen von Anwendungen in Containerumgebungen für Kubernetes (AKS). 2017 und höher Azure
Migrieren von lokalen Einstellungen aus Ihrem Azure Functions-Projekt in Ihre Funktions-App in Azure über die Seite „Zusammenfassung der Veröffentlichung“. 2017 und höher Veröffentlicht ASP.NET, Azure, .NET Core
Definieren von JavaScript- und CSS-Abhängigkeiten und Wiederherstellen in Projekten (z.B. von CDNJS) als Ersatz für Bower mithilfe des Bibliotheks-Managers 2017 und höher Veröffentlicht ASP.NET, .NET Core
Live Unit Tests werden um 40 % schneller ausgeführt, nachdem Änderungen vorgenommen wurden. 2017 und höher Veröffentlicht .NET Desktop, ASP.NET, .NET Core
Verstöße gegen Codeformate werden automatisch behoben, wenn ein Dokument formatiert wird. 2017 und höher Veröffentlicht .NET Desktop, ASP.NET, .NET Core
Verbesserte Zuverlässigkeit für den XAML-Designer mit Fallbacksteuerung und der Möglichkeit, die Ausführung von benutzerdefiniertem Code während der Verwendung des Designers zu deaktivieren. 2017 und höher Veröffentlicht Entwicklung auf der universellen Windows-Plattform
Unterstützung für iOS 12 und Android P. 2017 und höher Veröffentlicht Xamarin
Unterstützung des Editors für geteilte Ansichten für Xamarin.Android 2017 und höher Veröffentlicht Xamarin
Unterstützung des Editors für geteilte Ansichten für die Xamarin.Forms-Vorschau. 2017 und höher Veröffentlicht Xamarin
Toolboxunterstützung für Xamarin.Forms 2017 und höher Veröffentlicht Xamarin
Verbesserungen der Bearbeitung von AXML-Text für Xamarin.Android 2017 und höher Veröffentlicht Xamarin
Verbesserungen von inkrementellen Builds für Xamarin.Android 2017 und höher Veröffentlicht Xamarin
Schnellere Xamarin.Android-Neuerstellungen mit dem experimentellen Android Asset Packaging Tool V2. 2017 und höher Veröffentlicht Xamarin
Automatisch generierte Xamarin.Android-Ressourcen-IDs in CodeBehind. 2017 und höher Veröffentlicht Xamarin
Weitere Verbesserungen für Xamarin.Forms IntelliSense. 2017 und höher Veröffentlicht Xamarin
Nutzen Sie den verbesserten Python-Debugger mit besserer Leistung sowie Debugfunktionen für Flask-Vorlagen. 2017 und höher Veröffentlicht Python-Entwicklung, Data Science und analytische Anwendungen
Umfassendere IntelliSense-Vervollständigungen für Python-Module, einschließlich Ergebnissen aus Typeshed-Dateien. 2017 und höher Veröffentlicht Python-Entwicklung, Data Science und analytische Anwendungen
Anzeige von „Nur meinen Code aktivieren“ im Debugger in C++ 2017 und höher Veröffentlicht Desktopentwicklung mit C++
IntelliSense in C++-Vorlagen 2017 und höher Veröffentlicht Desktopentwicklung mit C++
C++-Codeanalysewarnungen (einschließlich C++ Core Checkers) werden als Wellenlinien im Editor angezeigt. 2017 und höher Veröffentlicht Desktopentwicklung mit C++
Verwenden der neuen AsyncPackage- und AsyncToolWindow-Vorlagen 2017 und höher Veröffentlicht Entwicklung von Visual Studio-Erweiterungen
Verwendung von Erweiterungsmodulen, d.h. einer Gruppe von gemeinsam installierten Erweiterungen 2017 und höher Veröffentlicht Entwicklung von Visual Studio-Erweiterungen
Veröffentlichen im Visual Studio Marketplace mithilfe einer Befehlszeile 2017 und höher Veröffentlicht Entwicklung von Visual Studio-Erweiterungen
Verwenden der <PackageReference/>-Unterstützung in VSIX-Projekten. 2017 und höher Veröffentlicht Entwicklung von Visual Studio-Erweiterungen
Testen Sie die Vorschauversion von Visual Studio Live Share zur Optimierung des gemeinsamen Bearbeitens und Debuggens in Echtzeit. Weitere Informationen zu aktuellen Updates für die Vorschauversion finden Sie im Änderungsprotokoll. 2017 und höher In der Vorschauversion Verfügbar als Erweiterung der Vorschauversion im Visual Studio Marketplace
Seitenanfang

2018 Q2 (April–Juni)

Funktion Visual Studio Versionen Verfügbarkeit Workloads oder eigenständiger Installer
Verwenden der vollständigen C++17-Konformität im Microsoft C++-Compiler und den zugehörigen Bibliotheken 2017 und höher Veröffentlicht Alle Workloads
Festlegen eines Namens für einen nativen Thread mit der SetThreadDescription-API in Minidumps, Debuggern und Analysetools 2017 und höher Veröffentlicht Alle Workloads
Verweisen auf Quelldateien in einem Repository, für das Anmeldeinformationen erforderlich sind, durch die SourceLink-Authentifizierung mit dem Debugger 2017 und höher Veröffentlicht Alle Workloads
Bearbeiten mit mehreren Cursor und Mehrfachauswahl 2017 und höher Veröffentlicht Alle Workloads
Verbesserte Kompatibilität mit Visual Studio mithilfe von häufig verwendeten Hilfstechnologien. 2017 und höher Veröffentlicht Alle Workloads
Verwendung der durch das Sprachserverprotokoll implementierten Sprachdienste 2017 und höher Veröffentlicht Alle Workloads
Schnellerer Start und bessere Leistung beim Laden von Projektmappen. 2017 und höher Veröffentlicht Alle Workloads
Verwenden von ASP.NET-Veröffentlichungsprofilen, um bei der Konfiguration von Continuous Delivery über Visual Studio Einstellungen für Azure zur Verfügung zu stellen. 2017 und höher Veröffentlicht Alle Workloads
Einrichten von Continuous Delivery für Azure Functions mit Visual Studio 2017 und höher Veröffentlicht Alle Workloads
Verwenden des Features Schritt zurück für .NET Core, ein Feature von IntelliTrace 2017 und höher Veröffentlicht Alle .NET Core-Workloads
Verwenden des JIT-Debuggen für .NET Core 2017 und höher Veröffentlicht Alle .NET Core-Workloads
Verwaltung von App-Geheimnissen mit einem neuen verbundenen Dienst für Azure Key Vault in C#-Apps 2017 und höher Veröffentlicht .NET-Webworkloads
Veröffentlichen Sie .NET Core-Anwendungen in Azure App Service Linux von Visual Studio. 2017 und höher Veröffentlicht ASP.NET, Azure, .NET Core
Erstellen von neuen ASP.NET Core-Projekten in F# 2017 und höher Veröffentlicht ASP.NET, .NET Core
Nutzen von Verbesserungen an der Sortierreihenfolge des Features Gehe zu alle 2017 und höher Veröffentlicht .NET Desktop, ASP.NET, .NET Core
Verwendung der automatischen iOS-Bereitstellung von Visual Studio 2017 und höher Veröffentlicht .NET (Xamarin) Mobile-Entwicklung
Automatisches Installieren der vom Xamarin.Android-Projekt verwendeten Android-API-Ebene in Visual Studio 2017 und höher Veröffentlicht .NET (Xamarin) Mobile-Entwicklung
Verwenden Sie F#-Typanbieter in .NET Core 2.1. 2017 und höher Veröffentlicht .NET Core
Umfassende Unterstützung für .NET Core 2.1 2017 und höher Veröffentlicht .NET Core
Nutzen der NuGet-Paketsignierung und der Übermittlung signierter Pakete auf NuGet.org 2017 und höher Veröffentlicht Alle Workloads
Migrieren Sie Ihre NuGet-Datei „package.config“ (PC) mithilfe des Migrationstools zu PackageReference (PR). 2017 und höher Veröffentlicht Alle .NET-Workloads
Verwenden von zusätzlichen Projekttypen in Visual Studio 2017-Buildtools, einschließlich Azure, Office und ClickOnce 2017 und höher Veröffentlicht Build-Tools
Anpassen des Visual Studio-Installationspfads zur Verringerung des Kapazitätsbedarfs auf dem Systemlaufwerk 2017 und höher Veröffentlicht Visual Studio-Installer
Bearbeiten von Vorlagen für Steuerelemente der universellen Windows-Plattform im Visual Studio XAML Designer mit Windows Fall Creators Update und höher als Zielversion 2017 und höher Veröffentlicht Entwicklung auf der universellen Windows-Plattform
Bearbeiten von visuellen Zuständen und Animationen in Blend für Visual Studio bei Projekten der universellen Windows-Plattform mit Windows Fall Creators Update und höher als Zielversion 2017 und höher Veröffentlicht Entwicklung auf der universellen Windows-Plattform
Fügt im Visual Studio-XAML-Designer für Projekte für das Windows Fall Creators Update über das Dialogfeld „Sammlungs-Editor“ Elemente aus einer Sammlung hinzu bzw. entfernt sie.  2017 und höher Veröffentlicht Entwicklung auf der universellen Windows-Plattform
Seitenanfang