Visual Studio 2022 17.3 lisab ametliku toe .NET MAUI ja Arm64EC jaoks

Visual Studio 2022 värskendatakse versioonile 17.3 ja see muudab Arm64-põhistele Windowsi seadmetele rakenduste arendamise lihtsamaks.

Microsoft on välja andnud Windowsi jaoks mõeldud Visual Studio 2022 17.3, tuues arendajatele oma rakendustes kasutusele mõned uued võimalused koos hulga muude täiustustega. Nende hulgas võivad kaks silma paista, kui olete jälginud Microsofti rakenduste arendamise uudiseid: ametlik tugi .NET MAUI ja Arm64EC jaoks.

Kuna need funktsioonid on ametlikud, saate nüüd hakata neid kasutama rakendustes, mida soovite avaldada, ja olla kindel, et need töötavad ettenähtud viisil. .NET MAUI (või mitme platvormi rakenduse kasutajaliides) on tööriistade komplekt, mis võimaldab teil luua rakendusi Windowsi, Androidi, iOS-i ja macOS-i jaoks, kasutades ühte jagatud koodibaasi. Platvormiüleste rakenduste arendajatele peaks see olema suureks abiks ja see toetab ka selliseid funktsioone nagu Hot Reload, et saaksite näha, kuidas teie koodimuudatused rakendust reaalajas mõjutavad. .NET MAUI on juba mõnda aega eelvaates olnud, seega on hea näha, et seda lõpuks ametlikult toetatakse.

Vahepeal, kuigi Arm64EC tuge ei mainita Visual Studio 2022 17.3 teadaandes, on olemas eraldi blogipostitus ametlikust toetusest teatamine. Sellest on möödunud üle aasta Esimest korda teatati Arm64EC-st. Kui te ei tea, on Arm64EC (Emulation Compatible) rakenduse binaarliides (ABI), mis võimaldab arendajatel luua rakendusi, mis segavad Arm64 ja x64 koodi samas protsessis. Põhimõtteliselt tähendab see arendajana, et saate oma rakenduse järk-järgult üle viia, et lisada Arm64 tugi, ilma et peaksite seda täielikult ümber kirjutama. See on oluline ka selliste rakenduste jaoks nagu Microsoft Excel, mis sõltuvad suuresti x64 jaoks mõeldud laiendustest. Nii saab põhirakendus ise üle minna Arm64-le, ilma et see rikkuks ühilduvust x64 laiendustega. Tegelikult kasutavad Microsofti Office'i rakendused Arm64EC-i juba Armi seadmetes.

Lisaks nendele suurtele täiendustele pakub Visual Studio 2022 17.3 ka C++ paremat jõudlust, nii et see kasutab C++ rakenduse loomisel vähem CPU ressursse. Lisaks on C++ koodi indekseerimine ja värvimine Visual Studios nüüd palju kiirem, Microsoft jagab näidet uuest Unreal Engine 5 lahendusest, kus Visual Studio 173 indekseerimiseks kulub 72 sekundit, võrreldes versiooni 17.2 146 sekundiga. Nüüd on saadaval ka uus Teamsi tööriistakomplekt, mis aitab teil Microsofti jaoks rakendusi luua Meeskonnad.

On palju muid täiustusi ja saate seda teha leiate täielikud väljalaskemärkmed siit kui soovite põhjalikku ülevaadet kõigest, mis selles värskenduses on lisatud. Koos Visual Studio 2022 versiooniga 17.3 annab Microsoft välja ka versiooni .NET Framework 4.8.1, mis on esimene versioon, millel on Arm64 täielik tugi. Sellega seoses teatas Microsoft ka, et Visual Studio 17.4 on Visual Studio esimene versioon, mis on täielikult ka Arm64-s, ja esimene eelvaade on täna välja antud. Saate siit alla laadida Visual Studio 2022 17.3 Windowsile või hankida siit 17.4 eelvaate 1, kui olete uudishimulik.

Kui kasutate macOS-i, on täna saadaval ka Visual Studio 2022 for Mac 17.3. Selle versiooniga on kaasas kasutaja saladuste tugi, uued koodiparandused, mis aitavad teil olla produktiivsemad, ja App Store Connecti kontode tugi, mis on vajalik üksikute Apple'i arendajate jaoks. Seal on muudatuste täielik loetelu siin. Visual Studio for Mac 17.4 siseneb täna ka eelvaatesse koos .NET MAUI esialgse toega.

Olenemata sellest, millist versiooni te otsite, saate seda teha leiate siit uusimad Visual Studio allalaaditavad failid.


Allikas: Microsoft