Eine der hochkarätigen Neuheiten auf dem Softwaremarkt im Jahr 2021 ist die neue Version von Microsoft Visual Studio 2022. Dieses wunderbare Tool für Entwickler wurde von vielen geliebt. Heute können wir sagen, dass das moderne Visual Studio (im Folgenden als VS abgekürzt) wahrscheinlich die beste IDE ist. Microsoft schenkt diesem Produkt große Aufmerksamkeit und verbessert es ständig.
Schauen wir uns an, welche Neuerungen in dieser Version enthalten sind:
Wie Sie sich erinnern, wurde Ihr Visual Studio bisher standardmäßig im Ordner Program Files (x86) installiert, d.h. es war ein 32-Bit-Programm. VS ist jetzt 64-Bit groß. So können Sie "schwere" Projekte laden und mit ihnen ohne 4-GB-Grenze arbeiten. Und das ist bei großen Projekten ein wirklich großes Problem.
Dieses Subsystem ist für Codehinweise zuständig, die auf einer intelligenten Analyse Ihres Codes basieren. Ein typisches Beispiel für die IntelliCode-Funktionsweise ist die Instanziierung eines Objekts, wobei der Zieltyp automatisch nach dem new-Operator eingefügt wird. Und dann wird Ihnen ein vollständiges Konstrukt zur Instanzerstellung mit einem mehr oder weniger passenden Namen angeboten.
In der neuen VS-Version wurde dieses Subsystem deutlich verbessert. Die künstliche Intelligenz ist besser geworden. Jetzt sind Hinweise nützlicher und genauer.
Bei richtiger Anwendung von IntelliCode erhöht sich die Codierungsgeschwindigkeit erheblich, aber darüber hinaus macht es immer mehr Spaß. Intelligente Assistenten umgeben uns mittlerweile nicht nur im Alltag, sondern auch bei der Arbeit.
Eines der Hauptprobleme von VS2019 - hoher Speicherverbrauch bei umfangreichen Projekten - wurde behoben. Dies ist ein wirklich drängendes Problem, das die Nerven vieler Entwickler strapaziert hat.
Dieses interessante Phänomen gibt es ab VS2017. Wer hätte gedacht, dass Leute, die an einem MacBook sitzen, Programme für Windows schreiben. Es ist wirklich möglich. Fairnesshalber muss man sagen, dass dies eine ziemlich seltene Praxis ist. Grundsätzlich werden für MacOS in VS plattformübergreifende .NET Core-Anwendungen erstellt. Die Version 22 bietet eine Reihe von Neuerungen:
Die Benutzerschnittstelle ist lakonischer und benutzerfreundlicher geworden. Allerdings ist VS2019 mit den neuesten Updates auch sehr praktisch. Die auffallendsten Sachen sind:
Die Symbole haben sich geändert. Nichts grundsätzlich Neues, sie wurden nur aufgefrischt.
Die Farben wurden überarbeitet, mit mehr Kontrast und neuen Farbtönen. Dunkles Design sieht sehr angenehm aus.
Adaptivdesign passt sich dem Design in Windows an.
Neue Schriftarten im Editor.
Vergleichen wir visuell dunkles Design in 2022:
Und in 2019 Versionen:
Das erste sieht viel kontrastreicher aus. Daher ist es einfacher und angenehmer, Informationen zu lesen.
Für diejenigen, die gerne alles für sich selbst anpassen möchten, gibt es viele Möglichkeiten.
Es gibt keine großen Änderungen gegenüber VS2019. Aber sie werden auch nicht benötigt. Diese IDE ist bereits nahezu ideal, zumindest für heute. Die Verbesserung solch scheinbar unwichtiger Funktionen wie der Suche oder Hinweise hat einen großen Einfluss auf die Wahrnehmung des Produkts. Man hat das Gefühl, dass es neu ist, wenn auch es sich ein wenig verändert hat. Handelt es sich dabei um einen Marketing-Trick oder um die Sorge für die Benutzerfreundlichkeit? Wenn man zum ersten Mal mit VS2022 arbeitet, bemerkt man all diese Neuerungen, aber nachdem man einige Zeit damit gearbeitet hat, versteht man, dass es immer noch das gleiche 2019 ist. Es ist klar, dass die neue Version des .NET 6-Frameworks auch ein neues Studio erforderte, um den Effekt zu verbessern. Und wir haben eine bekommen.