Tidligere i år ga Microsoft ut forhåndsversjonen av Visual Studio 2022 i den ville programmeringsverdenen. Dette er gode nyheter! Det er en ekstremt populær IDE, men på grunn av en justering eller kanskje en overhaling, gitt endringstakten i DevOps-økosystemet der den trives.

Selv om utviklere på alle erfaringsnivåer generelt har hatt et positivt syn på VS 2019, er det ingen IDE som ikke kan gjøre noen forbedringer. Er VS 2022 så mye bedre? Er det verdt å bli en tidlig bruker og oppgradere til den siste utgaven?

Her er hva du trenger å vite.

Visual Studio History: Så langt, stort sett bra

Visual Studio 2019 og Visual Studio -kode har blitt utnevnt som brukervennlig for nybegynnere, men har også tjent konsekvent ros fra avanserte og erfarne programmerere.

For eksempel integrasjonen med Azure, Git/GitHub og det siste tillegget av plattformer som Del live og Xamarin, muliggjør enkel skybasert lagring, sanntidssamarbeidog utvikling på tvers av plattformer.

Men så bra som VS 2019 og VS Code er, gir VS 2022 flere nye forbedringer som er ganske fristende.

instagram viewer

Den viktigste forbedringen i VS 2022

En av de viktigste forbedringene i den nye utgivelsen tar for seg en tilbakevendende klage på VS 2019 - nemlig dens intense etterspørsel etter minne.

For utviklere som jobber med komplekse applikasjoner som krever store datamengder, lover dette å være en betydelig fordel. Dette er en bekymring (vanligvis) for utviklere som jobber med kommersielle og institusjonelle prosjekter.

I skrivende stund er forhåndsvisningsversjonen ikke lisensiert for produksjonsapplikasjoner.

Hva annet er nytt i VS 2022?

De 2022 veikart side i Microsofts elektroniske dokumentasjon hevder at teamet som jobber med denne siste versjonen har disse temaene i tankene: "personlig og teamproduktivitet, moderne utvikling og konstant innovasjon."

Vi liker alle lyden av disse! Men hva betyr dette engasjementet for den daglige opplevelsen av å jobbe med den siste versjonen av VS 2022?

Utgivelsen i 2022 lover følgende ekstra forbedringer:

Forbedret funksjon for kodefylling

Intellicode i VS 2022 er i stand til å fylle ut hele kodelinjer ved hjelp av en forbedret forståelse av kodingskontekst.

I den nåværende forhåndsvisningsmodusen fungerer dette bare med C#, men Microsoft vil legge til flere språk når den offisielle utgivelsesdatoen nærmer seg.

Mer kraftfulle feilsøkingsfunksjoner

Kjernefeilsøkingsfunksjonen har mer effektiv og intuitiv dekompilering med en lettere å lese gjennomgående, betingede brytpunkter og tillegg av flammediagrammer for å hjelpe programmerere med å oppdage problemer som oppstår med kode enten lokalt eller eksternt.

Et forbedret programmeringsgrensesnitt

Visual Studio 2022 tilbyr et mer brukervennlig og intuitivt kodemiljøgrensesnitt.

Dette inkluderer flere alternativer for å tilpasse utseendet og følelsen til IDE (f.eks. Kan du matche det til Windows -temaet ditt) samt muligheten til å distribuere et dokumenthåndteringssystem som fungerer for deg.

Forbedret tilgjengelighet

Visual Studio 2019 hadde flere funksjoner som forbedret den generelle tilgjengeligheten, og VS 2022 forbedrer legger til enda flere tilgjengelighetsfunksjoner.

I stedet for å stole på plugins eller tillegg, kan brukerne endre grensesnittet for å forbedre synligheten og organisasjonen og fungere bedre med godkjente utvidelser. Dette er alt drevet av Microsofts pågående arbeid med å gjøre produktene deres opprinnelig tilgjengelige.

Forbedret støtte for den siste versjonen av C ++

VS 2022 inkluderer hele pakken med verktøy for C ++ 20. Det er språket som Windows er skrevet på, så Windows -utviklere bør finne det en velkommen inkludering.

De forhåndsvisningsnotater for VS 2022, liste ni forbedringer i skrivende stund. Disse burde gjøre C ++ - programmering enklere i IDEs nye utgave med bedre IntelliSense -funksjonalitet og kraftigere feilsøkings- og analyseegenskaper.

Forbedret Windows App -utvikling

Det er nå mulig å bruke Hot Reload (først introdusert i VS 2019) for å oppdatere appen din .NET eller C ++ mens den kjører. Alle utviklere har gjennomlevd eller kan tenke seg situasjoner der dette vil komme godt med!

Du finner også forbedringer av Git -integrasjon, for eksempel muligheten til å jobbe innfødt med flere lagre fra en lokal installasjon av IDE.

For utviklere som bygger containeriserte applikasjoner, blir ytterligere muligheter lovet for å jobbe med eller organisere prosjekter ved hjelp av Kubernetes, Docker, og Servicestoff. (Dokumentasjonen er ikke veldig spesifikk om hva disse vil innebære, men det arbeides med å forbedre applikasjonsbyggingsopplevelsen og forbedre diagnostikken.)

Bør du oppgradere til VS 2022 nå?

Svaret avhenger av hvordan du bruker Visual Studio akkurat nå.

Dessverre er VS 2022 Preview ikke lisensiert for produksjonsbruk i skrivende stund.

De som hovedsakelig jobber med containeriserte applikasjoner, vil kanskje vente til de lovede tilleggsforbedringene er på plass før de prøver forhåndsvisningen.

Solo -utviklere på alle ferdighetsnivåer vil sannsynligvis dra fordel av forbedringene som tilbys i VS 2022, og vil gjerne bli kjent så snart som mulig med de nye og forbedrede funksjonene før den offisielle utgivelsen kommer rundt.

Hvis du bestemmer deg for å oppgradere, har du flere alternativer for hvordan du begynner å bruke VS 2022 Preview.

Den enkleste veien er å installere VS 2022 side om side med din nåværende versjon av VS 2019. Hvis du ikke vil installere det på din lokale maskin, kan du prøve den skybaserte versjonen. (Kanskje du har noen erfaring med bruk av MS Visual Studio Online?) Eller du kan jobbe med det fra kommandolinjen.

Og ikke glem, du kan bidra til VS 2022 -prosjektet! Utviklerens innspill og tilbakemeldinger blir aktivt søkt i forhåndsvisningsperioden. Den "Hva er nytt i Visual Studio 2022”Elektronisk dokumentasjon inneholder en lenke til Foreslå en funksjon side.

Visual Studio -kode

For entusiastiske utviklere på alle ferdighetsnivåer, er muligheten til å komme med innspill tiltalende på egen hånd om eller ikke du tror at forbedringene vil ha en betydelig innvirkning på din daglige programmering og design aktiviteter.

Hvis du ikke er klar til å hoppe inn med begge føttene, en foreløpig oppgradering - holde Visual Studio 2019 på plass og bruke skyversjonen eller separasjonsinstallasjon av Visual Studio 2022 - er den beste måten å få et hopp på å bygge den kjennskapen som trengs for å bruke det nye utgave.

Forhåndsvisningen av Visual Studio 2022, forklart

De fleste individuelle brukere vil sannsynligvis synes det er verdt å begynne å bruke forhåndsversjonen av VS 2022, spesielt siden du ikke trenger å gi opp VS 2019.

Den nåværende mangelen på produksjonslisensiering kan gjøre nedlasting av forhåndsvisningen mindre attraktiv for de som driver med intensiv utvikling på dette tidspunktet, men Hvis du laster ned den som en individuell bruker nå, kan det spare tid senere når lisensieringen blir tilgjengelig og du (og teamet ditt) vil flytte applikasjonene dine til ny utgivelse.

DelekvitringE -post
De 9 beste gratis kodeditorene for å skrive din første app

En god kodeditor kan gjøre livet til en programmerer mye lettere, men hvilken er best for deg?

Les neste

Relaterte temaer
  • Programmering
  • Visual Studio Online
  • Visual Studio -kode
  • Programmeringsverktøy
Om forfatteren
MUO -ansatte

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere