Visual Studio 2022 17.5 zlepšuje podporu Arm64 a pridáva kontrolu dostupnosti

Microsoft spustil novú aktualizáciu Visual Studio s dlhým zoznamom vylepšení. Spoločnosť tiež oznámila prvú ukážku .NET 8.

Spoločnosť Microsoft vydala významnú aktualizáciu pre Visual Studio 2022, ktorá prináša IDE na verziu 17.5. Táto aktualizácia vylepšuje viaceré aspekty zážitku, vrátane novej funkcie Kontrola prístupnosti a vylepšenej podpory pre Arm64 zariadení.

Kontrola dostupnosti je skutočne jedným z mnohých vrcholov tohto vydania. Toto je nástroj, ktorý dokáže odhaliť potenciálne problémy s prístupnosťou v aplikáciách pre stolné počítače založené na XAML a podporuje WPF, WinForms, WinUI a MAUI, takže ho môžete použiť s množstvom projektov. Visual Studio nielen upozorní na problémy, ale aj vysvetlí, čo môžete urobiť, aby ste ich vyriešili. Čo sa týka návrhov, Visual Studio 2022 17.5 teraz podporuje aj návrhy „založené na zámeroch“ poháňané AI, ktoré znamená, že môže automaticky navrhnúť úpravy vášho kódu na základe iných úprav, ktoré ste vykonali v iných častiach projektu.

Ďalším významným vylepšením je natívna sada nástrojov Clang Arm64 pre LLVM, ktorá umožňuje natívnu kompiláciu na zariadeniach Arm64, čo vedie k rýchlejšiemu výkonu. Toto nasleduje po oficiálnom debute

natívna podpora Arm64 s verziou 17.4. Čo sa týka zlepšenia výkonu, Microsoft tiež hovorí, že môžete očakávať oveľa rýchlejšie zostavovanie .NET aplikácie tak, že sa zostavia iba projekty, ktoré dostali aktualizácie, zatiaľ čo nezmenené projekty sa preskočia. Okrem toho spoločnosť Microsoft zlepšila výkon ladiaceho nástroja, konkrétne časy odozvy okna vlákien, ktoré by podľa Microsoftu mali byť teraz dvakrát rýchlejšie.

Vo všeobecnosti existuje oveľa viac vylepšení, niektoré súvisia s Azure, Blazor a ďalšími. Niektoré vylepšenia kvality života zahŕňajú aj nové nastavenie aktualizácie, ktoré vám umožňuje aktualizovať Visual Studio automaticky, keď ho zatvoríte, vďaka čomu sa aktualizácie nainštalujú okamžite, keď ho nepoužívate to. Len na okraj, Microsoft sprístupnil Visual Studio aj cez Windows Package Manager (winget), takže ho teraz môžete nainštalovať týmto spôsobom.

Oproti macOS existuje niekoľko ďalších vylepšení, počnúc novým selektorom vetvy Git v stavovom riadku, takže môžete jednoducho vidieť, na ktorej značke pracujete, a otvoriť okno zmien v Git. K dispozícii je tiež nová funkcia Hot Exit, ktorá vám umožní okamžite zatvoriť Visual Studio, aj keď máte neuložené zmeny. Všetky zmeny, ktoré vykonáte vo svojom projekte, sa teraz uložia ako neuložené zmeny, keď zatvoríte Visual Studio, takže sa nemusíte zaoberať výzvami na potvrdenie.

Spolu s novou verziou Visual Studio Microsoft tiež oznámil a vydal prvú ukážku .NET 8 spolu s príslušnými aktualizáciami pre ASP.NET Core a EF Core. Nová verzia obsahuje vylepšenú podporu pre funkcie Native AOT, čo umožňuje znížiť nároky na pamäť a rýchlejšie spúšťať vaše aplikácie. Zahrnutých je aj veľa ďalších vylepšení, pričom niektoré sa špeciálne zameriavajú na zariadenia Arm64.

Môžete si stiahnuť Visual Studio pre Windows tu, zatiaľ Visual Studio pre Mac je k dispozícii tu. Ak chcete vyskúšať najnovšiu ukážku .NET, môžete stiahnite si .NET 8 tu.


Zdroj: Microsoft (1, 2, 3)