Microsoft пусна нова актуализация на Visual Studio с дълъг списък от подобрения. Компанията обяви и първата предварителна версия на .NET 8.
Microsoft пусна значителна актуализация за Visual Studio 2022, като доведе IDE до версия 17.5. Тази актуализация подобрява множество аспекти на изживяването, включително нова функция за проверка на достъпността и подобрена поддръжка за Arm64 устройства.
Наистина, инструментът за проверка на достъпността е един от многото акценти на тази версия. Това е инструмент, който може да открие потенциални проблеми с достъпността в базирани на XAML настолни приложения и поддържа WPF, WinForms, WinUI и MAUI, така че можете да го използвате с много проекти. Visual Studio не само ще подчертае проблемите, но и ще обясни какво можете да направите, за да ги коригирате. По темата за предложенията, Visual Studio 2022 17.5 вече поддържа и задвижвани от AI „базирани на намерение“ предложения, които означава, че може автоматично да предлага редакции на вашия код въз основа на други редакции, които сте направили в други части на проект.
Друго забележително подобрение е нативен набор от инструменти Clang Arm64 за LLVM, който позволява нативна компилация на устройства Arm64, което води до по-бърза производителност. Това следва официалния дебют на вградена поддръжка на Arm64 с версия 17.4. По темата за подобренията в производителността, Microsoft също така казва, че можете да очаквате много по-бързи времена за изграждане на .NET приложения, като направи така, че да се създават само проекти, които са получили актуализации, докато непроменените проекти се пропускат. Освен това Microsoft подобри производителността на дебъгера, по-специално времето за реакция на прозореца на нишките, което според Microsoft сега трябва да е два пъти по-бързо.
Има много повече подобрения навсякъде, някои свързани с Azure, Blazor и др. Някои подобрения в качеството на живот също включват нова настройка за актуализиране, която ви позволява да актуализирате Visual Studio автоматично, когато го затворите, така че актуализациите да се инсталират веднага, когато не използвате то. По-странична бележка, Microsoft също направи Visual Studio достъпен чрез Windows Package Manager (winget), така че вече можете да го инсталирате по този начин.
В macOS има няколко други подобрения, като се започне с нов Git Branch Selector в лентата на състоянието, за да можете лесно да видите върху каква марка работите и да отворите своя прозорец за промени в Git. Има и нова функция Hot Exit, която ви позволява незабавно да затворите Visual Studio, дори ако имате незапазени промени. Всички промени, които правите във вашия проект, сега се съхраняват като незапазени промени, когато затворите Visual Studio, така че не е нужно да се справяте с подкани за потвърждение.
Заедно с новата версия на Visual Studio, Microsoft също обяви и пусна първата предварителна версия на .NET 8, заедно със съответните актуализации за ASP.NET Core и EF Core. Новата версия включва подобрена поддръжка за Native AOT възможности, което позволява намален отпечатък на паметта и по-бързо време за стартиране на вашите приложения. Включени са и много други подобрения, като някои се фокусират специално върху устройства Arm64.
Можете да изтеглите Visual Studio за Windows тук, докато Visual Studio за Mac е наличен тук. Ако искате да изпробвате най-новия преглед на .NET, можете изтеглете .NET 8 тук.
Източник: Microsoft (1, 2, 3)