„Visual Studio 2022“ atnaujinama iki 17.3 versijos, todėl lengviau kurti programas, skirtas „Arm64“ pagrįstiems „Windows“ įrenginiams.
„Microsoft“ išleido „Visual Studio 2022 17.3“, skirtą „Windows“, suteikdama keletą naujų galimybių, kurias kūrėjai gali panaudoti savo programose, ir daugybę kitų patobulinimų. Jei sekate „Microsoft“ naujienas apie programų kūrimą, iš jų gali išsiskirti du: oficialus .NET MAUI ir Arm64EC palaikymas.
Kadangi šios funkcijos yra oficialios, dabar galite pradėti jas naudoti programose, kurias norite paskelbti, ir būti tikri, kad jos veiks taip, kaip numatyta. .NET MAUI (arba kelių platformų programų vartotojo sąsaja) yra įrankių rinkinys, leidžiantis kurti programas, skirtas „Windows“, „Android“, „iOS“ ir „MacOS“, naudojant vieną bendrinamą kodų bazę. Kelių platformų programų kūrėjams tai turėtų būti didelė pagalba, be to, ji palaiko tokias funkcijas kaip „Hot Reload“, kad galėtumėte matyti, kaip kodo pakeitimai veikia programą realiuoju laiku. .NET MAUI jau kurį laiką buvo peržiūrėtas, todėl smagu, kad pagaliau ji oficialiai palaikoma.
Tuo tarpu, nors Arm64EC palaikymas neminimas pranešime apie Visual Studio 2022 17.3, yra atskiras dienoraščio įrašas skelbiant oficialią paramą. Tai ateina daugiau nei metai nuo tada Pirmą kartą buvo paskelbta Arm64EC. Jei nežinote, Arm64EC (suderinamas su emuliacija) yra dvejetainė programos sąsaja (ABI), leidžianti kūrėjams kurti programas, kurios tuo pačiu metu sumaišo Arm64 ir x64 kodus. Iš esmės, kaip kūrėjas, tai reiškia, kad galite palaipsniui perkelti savo programą, kad pridėtumėte Arm64 palaikymą, visiškai neperrašydami. Tai taip pat svarbu programoms, tokioms kaip „Microsoft Excel“, kurios labai priklauso nuo plėtinių, skirtų x64. Tokiu būdu pati pagrindinė programa gali pereiti prie Arm64 nepažeisdama suderinamumo su x64 plėtiniais. Tiesą sakant, „Microsoft Office“ programos jau naudoja Arm64EC „Arm“ įrenginiuose.
Be šių didelių priedų, „Visual Studio 2022 17.3“ taip pat turi patobulintą C++ našumą, todėl kuriant C++ programą ji naudoja mažiau procesoriaus išteklių. Be to, C++ kodo indeksavimas ir spalvinimas „Visual Studio“ dabar yra daug greitesnis, nes „Microsoft“ dalijasi naujo Unreal Engine 5 sprendimo pavyzdžiu, kur „Visual Studio 173“ indeksavimas užtrunka 72 sekundes, palyginti su 146 sekundėmis 17.2 versijoje. Taip pat dabar yra naujas Teams Toolkit, kuris padės kurti programas, skirtas Microsoft Komandos.
Yra daug kitų patobulinimų, ir jūs galite visas išleidimo pastabas rasite čia jei norite nuodugniai pažvelgti į viską, kas įtraukta į šį naujinimą. Kartu su „Visual Studio 2022 17.3“, „Microsoft“ taip pat išleidžia .NET Framework 4.8.1, kuri yra pirmoji versija su visišku Arm64 palaikymu. Be to, „Microsoft“ taip pat paskelbė, kad „Visual Studio 17.4“ bus pirmoji „Visual Studio“ versija, kuri taip pat bus visiškai gimtoji „Arm64“, o pirmoji peržiūra pasirodė šiandien. Čia galite atsisiųsti „Visual Studio 2022 17.3“, skirtą „Windows“, arba gauti 17.4 peržiūrą čia, jei jums įdomu.
Jei naudojate „MacOS“, šiandien taip pat išleista „Visual Studio 2022“, skirta 17.3 versijos „Mac“. Šioje versijoje yra „User Secrets“ palaikymas, nauji kodo pataisymai, padėsiantys jums būti produktyvesni, ir „App Store Connect“ paskyrų palaikymas, kurių reikia atskiriems „Apple“ kūrėjams. Ten yra visas pakeitimų sąrašas čia. „Visual Studio for Mac 17.4“ šiandien taip pat pradeda peržiūrą su pradiniu .NET MAUI palaikymu.
Nepriklausomai nuo to, kokios versijos ieškote, galite čia rasite naujausius „Visual Studio“ atsisiuntimus.
Šaltinis: Microsoft