Selle aasta alguses avaldas Microsoft Visual Studio 2022 eelvaateversiooni metsikus programmeerimismaailmas. See on hea uudis! See on äärmiselt populaarne IDE, kuid tänu häälestamisele või võib-olla isegi kapitaalremontile, arvestades DevOpsi ökosüsteemi muutuste tempot, milles see õitseb.

Kuigi kõigi kogemustasemete arendajatel on üldiselt olnud VS 2019 -le soodsad vaated, pole ühtegi IDE -d, mida mõne parandusega teha ei saaks. Kas VS 2022 on palju parem? Kas tasub hakata varaseks kasutuselevõtjaks ja uuemale versioonile üle minna?

Siin on, mida peate teadma.

Visual Studio ajalugu: siiani, enamasti hea

Visual Studio 2019 ja Visual Studio kood on kuulutatud algajale kasutajasõbralikuks, kuid on pälvinud ka edasijõudnud ja kogenud programmeerijate järjekindlat kiitust.

Näiteks selle integreerimine Azure'i, Git/GitHubiga ja hiljuti lisandunud platvormid nagu Reaalajas jagamine ja Xamarinvõimaldab hõlpsat pilvepõhist salvestamist, reaalajas koostööja platvormideülene arendus.

Kuid nii head kui VS 2019 ja VS Code on, toob VS 2022 mitmeid uusi täiustusi, mis on üsna ahvatlevad.

VS 2022 kõige olulisem täiustus

Uue väljaande üks peamisi täiustusi käsitleb korduvat kaebust VS 2019 kohta - nimelt selle suurt nõudlust mälu järele.

Arendajatele, kes töötavad keeruliste rakendustega, mis nõuavad suurt arvutusvõimsust, tõotab see olulist kasu. See tekitab muret (tavaliselt) arendajatele, kes töötavad äri- ja institutsiooniliste projektide kallal.

Selle kirjutamise ajal ei ole eelvaateversioon tootmisrakenduste jaoks litsentsitud.

Mis on uut VS 2022 -s?

The 2022. aasta tegevuskava Microsofti veebidokumentatsiooni leht väidab, et selle viimase väljaande kallal töötaval meeskonnal on neid teemasid silmas pidades: "isiklik ja meeskonna produktiivsus, kaasaegne areng ja pidev innovatsioon."

Meile kõigile meeldib nende heli! Kuid mida tähendab see pühendumus igapäevasele kogemusele, töötades VS 2022 viimase väljaandega?

Väljaanne 2022 lubab järgmisi täiendusi:

Täiustatud koodi täitmise funktsioon

Intellicode VS 2022 -s suudab kodeerimiskonteksti parema mõistmise abil täita terveid koodiridu.

Praeguses eelvaate režiimis töötab see ainult C# puhul, kuid ametliku väljalaskekuupäeva lähenedes lisab Microsoft täiendavaid keeli.

Võimsamad silumisvõimalused

Põhiline silur pakub tõhusamat ja intuitiivsemat dekompileerimist koos hõlpsamini loetava samm-sammult, tingimuslike katkestuspunktidega ja lisades leegidiagrammid aidata programmeerijatel tuvastada koodiga seotud probleeme kas kohapeal või eemalt.

Täiustatud programmeerimisliides

Visual Studio 2022 pakub kasutajasõbralikumat ja intuitiivsemat kodeerimiskeskkonna liidest.

See hõlmab rohkem võimalusi IDE välimuse ja tunde kohandamiseks (nt saate selle sobitada Windowsi teema), samuti võimalus juurutada teile sobivat dokumendihaldussüsteemi.

Parem juurdepääsetavus

Visual Studio 2019 -l oli mitmeid funktsioone, mis parandasid üldist juurdepääsetavust, ja VS 2022 täiustab lisab veelgi rohkem juurdepääsetavuse funktsioone.

Pistikprogrammidele või lisandmoodulitele tuginemise asemel saavad kasutajad muuta liidest, et parandada nähtavust ja korraldust ning töötada heakskiidetud laiendustega paremini. Selle põhjuseks on Microsofti käimasolev töö nende toodete loomuliku kättesaadavuse tagamiseks.

Täiustatud tugi C ++ uusimale versioonile

VS 2022 sisaldab kõiki tööriistu C ++ 20 jaoks. See on keel, milles Windows on kirjutatud, nii et Windowsi arendajad peaksid leidma, et see on teretulnud kaasamine.

The märkmete eelvaade VS 2022 jaoks loetlege selle kirjutamise ajal üheksa täiustust. Need peaksid lihtsustama C ++ programmeerimist IDE uues väljaandes koos parema IntelliSense funktsionaalsuse ning võimsamate silumis- ja analüüsivõimalustega.

Täiustatud Windowsi rakenduste arendamine

Nüüd on võimalik kasutada Kuum uuesti laadimine (esmakordselt kasutusele võetud VS 2019 -s), et värskendada rakenduse versioone .NET või C ++ selle töötamise ajal. Kõik arendajad on läbi elanud või võivad ette kujutada olukordi, kus see tuleb kasuks!

Samuti leiate Giti integreerimise täiustusi, näiteks võimalust töötada mitme IDO ühe kohaliku installiga mitme hoidlaga.

Konteinerrakendusi ehitavatele arendajatele lubatakse täiendavaid võimalusi projektide kallal töötamiseks või korraldamiseks Kubernetes, Dockerja Teeninduskangas. (Dokumentatsioon ei ole väga konkreetne selle kohta, mida see endaga kaasa toob, kuid rakenduste loomise kogemuse parandamiseks ja diagnostika täiustamiseks tehakse tööd.)

Kas peaksite kohe üle minema versioonile VS 2022?

Vastus sõltub sellest, kuidas Visual Studio'i praegu kasutate.

Kahjuks ei ole selle kirjutamise ajal VS 2022 eelvaadet tootmiseks litsentsitud.

Need, kes töötavad peamiselt konteinerrakendustega, võivad enne eelvaate proovimist oodata, kuni lubatud täiendused on paigas.

VS 2022 pakutavatest täiustustest saavad tõenäoliselt kasu kõik oskustasemete sooloarendajad tutvuda uute ja täiustatud funktsioonidega võimalikult kiiresti enne ametliku väljaande saabumist ümber.

Kui otsustate uuendada, on teil mitu võimalust VS 2022 eelvaate kasutamiseks.

Lihtsaim viis on installida VS 2022 kõrvuti oma praeguse VS 2019 versiooniga. Kui te ei soovi seda oma kohalikku masinasse installida, võite proovida pilvepõhist versiooni. (Võib -olla on teil mõni MS Visual Studio Online'i kasutamise kogemus?) Või saate sellega käsurealt töötada.

Ja ärge unustage, saate panustada VS 2022 projekti! Eelvaateperioodil otsitakse aktiivselt arendajate panust ja tagasisidet. "Mis on Visual Studio 2022 uut”Veebidokumentatsioon sisaldab linki Soovitage funktsiooni lehel.

Visual Studio kood

Mis tahes oskustega entusiastlikele arendajatele on sisendite andmise võimalus iseenesest ahvatlev, olenemata sellest, kas või mitte sa ei usu, et parandustel on teie igapäevasele programmeerimisele ja kujundusele oluline mõju tegevusi.

Kui te pole valmis kahe jalaga sisse hüppama, tehke esialgne täiendus - Visual Studio 2019 paigal hoidmine ja pilveversiooni kasutamine või Visual Studio 2022 eraldusinstallatsioon - see on parim viis uue kasutuselevõtu tundmise arendamiseks. väljaanne.

Visual Studio 2022 eelvaade, selgitatud

Enamik üksikkasutajaid leiab tõenäoliselt, et tasub hakata kasutama VS 2022 eelvaateversiooni, eriti kuna te ei pea loobuma VS 2019 -st.

Praegune tootmislitsentside puudumine võib muuta eelvaate allalaadimise vähem atraktiivseks neile, kes tegelevad praegu intensiivse arendamisega, kuid selle allalaadimine üksikkasutajana võib säästa aega hiljem, kui litsents on saadaval ja teie (ja teie meeskond) soovite oma rakendused teisaldada uus väljalase.

JagaPiiksumaE -post
9 parimat tasuta koodiredaktorit oma esimese rakenduse kirjutamiseks

Hea koodiredaktor võib programmeerija elu palju lihtsamaks muuta, kuid milline neist on teie jaoks parim?

Loe edasi

Seotud teemad
  • Programmeerimine
  • Visual Studio Online
  • Visual Studio kood
  • Programmeerimisvahendid
Autori kohta
MUO töötajad

Telli meie uudiskiri

Liituge meie uudiskirjaga, et saada tehnilisi näpunäiteid, ülevaateid, tasuta e -raamatuid ja eksklusiivseid pakkumisi!

Tellimiseks klõpsake siin