Microsoft
01.04.2020, 07:35 Uhr
Neuerungen in VS 2019 16.6 Preview 2
Die neuen Funktionen betreffen die Versionskontrolle, Performance, Snapshot Debugging, ein .NET Async Tool sowie JavaScript.
Überarbeitet wurde die Git-Funktionalität von Visual Studio 2019, um die Arbeit mit Code bei Remote-Git-Hosting-Diensten zu verbessern. Sie können mit der Arbeit am Code beginnen, indem Sie die Online-Repositorys von GitHub oder Azure über Visual Studio durchsuchen und sie lokal klonen. Bei neuen Projekten können Sie das Git-Repository initialisieren und mit einem einzigen Klick zur Bereitstellung auf GitHub verschieben. Sobald der Code in Visual Studio geladen ist, konsolidiert das neue Git-Tool-Fenster alle Git-Operationen, die mit Ihrem Code zu tun haben. Außerdem wird durch diese Funktion die komplexe Navigation für Git vereinfacht, die früher im Team Explorer stattfand. Das neue Fenster minimiert den Kontextwechsel zwischen Tools und Anwendungen, indem es sich auf die täglichen Entwickler-Workflows mit Aktionen wie Commit, Pull, Push und Stash konzentriert. Vom Tool aus können Sie schnell zu Arbeitsabläufen wie dem neuen Verzweigungsvorgang springen. Schließlich gibt es auch ein neues Git-Menü auf der obersten Ebene, mit dem Sie alle Ihre Git-Befehle leicht finden können. Es dient als Ersatz für das alte Team-Menü.
Verbessertes Snapshot Debugging
Entwickler können jetzt den Snapshot Debugger auf Azure App Services (ASP.NET Core 3.1) installieren, ohne dass ein Neustart erforderlich ist. Dies soll das Debuggen und Diagnostizieren von Live-Problemen ohne Unterbrechung Ihres Dienstes erlauben.
Neues .NET-Asynchronisierungstool
Visual Studio 2019 Version 16.6 Vorschau 2 bietet ein neues .NET Async-Tool als Teil der Performance Profiler-Tool-Suite. Es erleichtert das Verständnis und die Optimierung von Async-/Await-Code in .NET. Das Tool liefert exakte Zeitinformationen für eine Vielzahl von Aufgaben, einschließlich der Zeit, die sie auf die Versendung an einen Thread gewartet haben, wie lange die Fertigstellung gedauert hat und ob die Aufgaben miteinander verkettet waren.
Multi-Target JavaScript/TypeScript-Debugging und Unterstützung für Service Worker
Der JavaScript/TypeScript-Debugger unterstützt jetzt das Debuggen von Service-Workers, Web-Workers, iFrames und Client-Side-JavaScript gleichzeitig. Darüber gibt es Unterstützung für das gleichzeitige Debuggen von Back-End-Knotenpunkt-Serveranwendungen und client-seitigem JavaScript im Browser.
Alle Neuerungen erläutert Microsoft-Program-Manager Jacqueline Widdis in diesem Blogpost.