Visual Studio 2022 ažurira se na verziju 17.3 i olakšava razvoj aplikacija za Windows uređaje temeljene na Arm64.
Microsoft je izdao Visual Studio 2022 17.3 za Windows, donoseći nekoliko novih mogućnosti koje programeri mogu iskoristiti u svojim aplikacijama, zajedno s nizom drugih poboljšanja. Među njima, dva bi se mogla istaknuti ako ste pratili novosti oko razvoja aplikacija u Microsoftu: službena podrška za .NET MAUI i Arm64EC.
Budući da su ove značajke službene, sada ih možete početi koristiti u aplikacijama koje želite objaviti i imati povjerenja da će raditi kako treba. .NET MAUI (ili višeplatformsko korisničko sučelje aplikacija) skup je alata koji vam omogućuje stvaranje aplikacija za Windows, Android, iOS i macOS koristeći jednu dijeljenu bazu koda. Za programere višeplatformskih aplikacija ovo bi trebalo biti od velike pomoći, a također podržava značajke kao što je Hot Reload tako da možete vidjeti kako promjene koda utječu na aplikaciju u stvarnom vremenu. .NET MAUI već je neko vrijeme u fazi pregleda, pa je dobro vidjeti da je konačno službeno podržan.
U međuvremenu, iako se podrška za Arm64EC ne spominje u najavi za Visual Studio 2022 17.3, postoji zaseban post na blogu najavljujući službenu podršku. Ovo se događa nakon godinu dana Arm64EC je prvi put najavljen. Ako ne znate, Arm64EC (Emulation Compatible) je binarno sučelje aplikacije (ABI) koje programerima omogućuje stvaranje aplikacija koje miješaju Arm64 i x64 kod u istom procesu. U biti, kao razvojni programer, to znači da svoju aplikaciju možete postupno prebaciti na dodavanje Arm64 podrške, a da je ne morate u potpunosti ponovno pisati. Također je važno za aplikacije poput Microsoft Excela, koje se uvelike oslanjaju na proširenja dizajnirana za x64. Na ovaj način, sama temeljna aplikacija može prijeći na Arm64 bez prekidanja kompatibilnosti s x64 proširenjima. Zapravo, Microsoftove Office aplikacije već koriste Arm64EC na Arm uređajima.
Osim ovih velikih dodataka, Visual Studio 2022 17.3 također dolazi s poboljšanim performansama za C++ tako da koristi manje CPU resursa tijekom izrade C++ aplikacije. Dodatno, indeksiranje i bojanje C++ koda u Visual Studiju sada je mnogo brže, a Microsoft dijeli primjer novog rješenja Unreal Engine 5, gdje Visual Studio 173 treba 72 sekunde za indeksiranje, u usporedbi sa 146 sekundi u verziji 17.2. Sada je dostupan i novi Teams Toolkit koji vam pomaže u izradi aplikacija za Microsoft Timovi.
Postoje brojna druga poboljšanja, a vi možete ovdje pronađite potpune napomene o izdanju ako želite detaljan uvid u sve što je dodano u ovom ažuriranju. Zajedno s Visual Studio 2022 17.3, Microsoft također objavljuje .NET Framework 4.8.1, što je prva verzija s potpunom izvornom podrškom za Arm64. S tim u vezi, Microsoft je također najavio da će Visual Studio 17.4 biti prva verzija Visual Studija koja će također biti potpuno nativna na Arm64, a prvi pregled je izašao danas. Možete preuzeti Visual Studio 2022 17.3 za Windows ovdje ili preuzeti 17.4 Preview 1 ovdje ako ste znatiželjni.
Ako koristite macOS, Visual Studio 2022 za Mac 17.3 također je vani danas. Ova verzija dolazi s podrškom za korisničke tajne, novim popravcima koda koji će vam pomoći da budete produktivniji i podrškom za App Store Connect račune, koji su potrebni za pojedinačne Apple programere. Tamo je cijeli popis promjena ovdje. Visual Studio za Mac 17.4 također danas ulazi u pretpregled s početnom podrškom za .NET MAUI.
Bez obzira koju verziju tražite, možete ovdje pronađite najnovija preuzimanja za Visual Studio.
Izvor: Microsoft