Anfang dieses Jahres hat Microsoft die Preview-Version von Visual Studio 2022 in die wilde Programmierwelt gebracht. Das sind gute Neuigkeiten! Es ist eine äußerst beliebte IDE, die jedoch angesichts des Tempos der Veränderungen im DevOps-Ökosystem, in dem sie gedeiht, für eine Optimierung oder vielleicht sogar eine Überarbeitung fällig ist.
Während Entwickler aller Erfahrungsstufen im Allgemeinen positive Ansichten zu VS 2019 haben, gibt es keine IDE, die nicht mit einer gewissen Verbesserung auskommt. Ist VS 2022 so viel besser? Lohnt es sich, Early Adopter zu werden und auf die neueste Edition umzusteigen?
Hier ist, was Sie wissen müssen.
Visual Studio-Geschichte: Bisher größtenteils gut
Visual Studio 2019 und Visual Studio-Code wurden als benutzerfreundlich für Anfänger angepriesen, wurden aber auch von fortgeschrittenen und erfahrenen Programmierern immer wieder gelobt.
Zum Beispiel die Integration mit Azure, Git/GitHub und das kürzliche Hinzufügen von Plattformen wie Live-Teilen
und Xamarin, ermöglicht eine einfache Cloud-basierte Speicherung, Zusammenarbeit in Echtzeitund plattformübergreifende Entwicklung.Aber so gut VS 2019 und VS Code auch sind, VS 2022 bringt einige neue Verbesserungen, die ziemlich verlockend sind.
Die wichtigste Verbesserung in VS 2022
Eine der Hauptverbesserungen in der neuen Version befasst sich mit einer wiederkehrenden Beschwerde über VS 2019 – nämlich den hohen Speicherbedarf.
Für Entwickler, die an komplexen Anwendungen arbeiten, die viel Rechenleistung benötigen, verspricht dies einen erheblichen Vorteil. Dies ist (normalerweise) ein Problem für Entwickler, die an kommerziellen und institutionellen Projekten arbeiten.
Zum jetzigen Zeitpunkt ist die Vorschauversion nicht für Produktionsanwendungen lizenziert.
Was ist sonst noch neu in VS 2022?
Die Fahrplan 2022 Seite in der Microsoft-Onlinedokumentation behauptet, dass das Team, das an dieser neuesten Version arbeitet, diese Themen im Hinterkopf: „Persönliche und Teamproduktivität, moderne Entwicklung und ständige Innovation“.
Wir alle mögen den Klang davon! Aber was bedeutet dieses Engagement für die tägliche Arbeit mit dem neuesten Release von VS 2022?
Das Release 2022 verspricht die folgenden zusätzlichen Verbesserungen:
Verbesserte Code-Completion-Funktionalität
Intellicode in VS 2022 ist in der Lage, ganze Codezeilen mit einem verbesserten Verständnis des Codierungskontexts auszufüllen.
Im aktuellen Vorschaumodus funktioniert dies nur mit C#, aber Microsoft wird weitere Sprachen hinzufügen, wenn das offizielle Veröffentlichungsdatum näher rückt.
Leistungsstärkere Debugging-Funktionen
Der Core-Debugger bietet eine effizientere und intuitivere Dekompilierung mit einem einfacher zu lesenden Step-Through, bedingten Breakpoints und dem Hinzufügen von Flammenkarten um Programmierern zu helfen, Probleme mit Code zu erkennen, entweder lokal oder aus der Ferne.
Eine verbesserte Programmierschnittstelle
Visual Studio 2022 bietet eine benutzerfreundlichere und intuitivere Oberfläche für die Codierungsumgebung.
Dazu gehören erweiterte Optionen zum Anpassen des Erscheinungsbilds der IDE (z. B. können Sie sie an Ihr Windows-Design) sowie die Möglichkeit, ein Dokumentenmanagementsystem bereitzustellen, das für Sie funktioniert.
Verbesserte Zugänglichkeit
Visual Studio 2019 hatte mehrere Funktionen, die die allgemeine Barrierefreiheit verbessert haben, und VS 2022 verbessert noch mehr Barrierefreiheitsfunktionen.
Anstatt sich auf Plugins oder Add-Ons zu verlassen, können Benutzer die Benutzeroberfläche ändern, um die Sichtbarkeit und Organisation zu verbessern und mit genehmigten Erweiterungen besser zu arbeiten. Dies alles wird durch die fortlaufende Arbeit von Microsoft angetrieben, ihre Produkte nativ zugänglich zu machen.
Verbesserte Unterstützung für die neueste Version von C++
VS 2022 enthält die vollständige Suite von Tools für C++ 20. Das ist die Sprache, in der Windows geschrieben ist, daher sollten Windows-Entwickler dies als willkommene Ergänzung empfinden.
Die Vorschau-Notizen für VS 2022 listen Sie neun Verbesserungen auf, die zum Zeitpunkt dieses Schreibens vorliegen. Diese sollen die C++-Programmierung in der neuen Version der IDE mit besserer IntelliSense-Funktionalität und leistungsfähigeren Debugging- und Analysefähigkeiten vereinfachen.
Verbesserte Entwicklung von Windows-Apps
Es ist jetzt möglich zu verwenden Heißes Nachladen (erstmals eingeführt in VS 2019), um Ihre App-Builds in .NET oder C++ während der Ausführung zu aktualisieren. Alle Entwickler haben Situationen erlebt oder können sich vorstellen, in denen dies nützlich sein wird!
Sie werden auch Verbesserungen bei der Git-Integration finden, wie die Möglichkeit, nativ mit mehreren Repositorys von einer lokalen Installation der IDE aus zu arbeiten.
Entwicklern, die containerisierte Anwendungen erstellen, werden weitere Funktionen für die Arbeit an oder die Orchestrierung von Projekten mit versprochen Kubernetes, Docker, und Service-Fabric. (Die Dokumentation ist nicht sehr genau darüber, was diese mit sich bringen werden, aber es wird daran gearbeitet, die Anwendungsentwicklung zu verbessern und die Diagnose zu verbessern.)
Sollten Sie jetzt auf VS 2022 aktualisieren?
Die Antwort hängt davon ab, wie Sie Visual Studio gerade verwenden.
Leider ist die VS 2022-Vorschau zum jetzigen Zeitpunkt nicht für den produktiven Einsatz lizenziert.
Diejenigen, die hauptsächlich mit containerisierten Anwendungen arbeiten, möchten möglicherweise warten, bis die versprochenen zusätzlichen Verbesserungen vorhanden sind, bevor Sie die Vorschau ausprobieren.
Solo-Entwickler aller Erfahrungsstufen werden wahrscheinlich von den Verbesserungen in VS 2022 profitieren und wollen es Machen Sie sich so schnell wie möglich mit den neuen und verbesserten Funktionalitäten vertraut, bevor die offizielle Veröffentlichung kommt um herum.
Wenn Sie sich für ein Upgrade entscheiden, haben Sie mehrere Möglichkeiten, die VS 2022-Vorschau zu verwenden.
Der einfachste Weg besteht darin, VS 2022 parallel zu Ihrem aktuellen Build von VS 2019 zu installieren. Wenn Sie es nicht auf Ihrem lokalen Computer installieren möchten, können Sie die Cloud-basierte Version ausprobieren. (Vielleicht hast du welche Erfahrung mit MS Visual Studio Online?) Oder Sie können damit von der Befehlszeile aus arbeiten.
Und vergessen Sie nicht, Sie können zum VS 2022-Projekt beitragen! Während des Vorschauzeitraums werden Entwicklerbeiträge und Feedback aktiv eingeholt. Die "Was ist neu in Visual Studio 2022?” Online-Dokumentation enthält einen Link zum Schlagen Sie eine Funktion vor Seite.
Für begeisterte Entwickler jeder Kenntnisstufe ist die Möglichkeit, sich selbst einzubringen, reizvoll, egal ob oder Sie glauben nicht, dass die Verbesserungen einen wesentlichen Einfluss auf Ihre tägliche Programmierung und Ihr Design haben werden Aktivitäten.
Wenn Sie nicht bereit sind, mit beiden Beinen einzusteigen, ein provisorisches Upgrade – behalten Sie Visual Studio 2019 bei und verwenden Sie die Cloud-Version oder getrennte Installation von Visual Studio 2022 – ist der beste Weg, um die Vertrautheit aufzubauen, die für die Verwendung des neuen erforderlich ist Auflage.
Die Visual Studio 2022-Vorschau, erklärt
Die meisten einzelnen Benutzer werden es wahrscheinlich lohnenswert finden, die Vorschauversion von VS 2022 zu verwenden, zumal Sie VS 2019 nicht aufgeben müssen.
Der gegenwärtige Mangel an Produktionslizenzen kann das Herunterladen der Vorschau für diejenigen, die sich derzeit intensiv mit der Entwicklung beschäftigen, weniger attraktiv machen, aber Wenn Sie es jetzt als einzelner Benutzer herunterladen, können Sie später möglicherweise etwas Zeit sparen, wenn die Lizenzierung verfügbar wird und Sie (und Ihr Team) Ihre Anwendungen auf den neue Version.
Ein guter Code-Editor kann das Leben eines Programmierers viel einfacher machen, aber welcher ist der Beste für Sie?
Weiter lesen
- Programmierung
- Visual Studio Online
- Visual Studio-Code
- Programmiertools
Abonniere unseren Newsletter
Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!
Klicken Sie hier, um zu abonnieren