Tidigare i år släppte Microsoft förhandsversionen av Visual Studio 2022 till den vilda programmeringsvärlden. Det här är goda nyheter! Det är en extremt populär IDE, men beror på en justering eller kanske till och med en översyn, med tanke på förändringstakten i DevOps-ekosystemet där den trivs.

Även om utvecklare av alla erfarenhetsnivåer i allmänhet har goda synpunkter på VS 2019, finns det ingen IDE som inte kan göra någon förbättring. Är VS 2022 så mycket bättre? Är det värt att bli en tidig användare och uppgradera till den senaste versionen?

Här är vad du behöver veta.

Visual Studio History: Så långt, mestadels bra

Visual Studio 2019 och Visual Studio -kod har utpekats som användarvänliga för nybörjaren men har också fått konsekvent beröm från avancerade och erfarna programmerare.

Till exempel dess integration med Azure, Git/GitHub och det senaste tillskottet av plattformar som Live -delning och Xamarin, möjliggör enkel molnbaserad lagring, samarbete i realtidoch plattformsoberoende utveckling.

instagram viewer

Men lika bra som VS 2019 och VS Code är, VS 2022 ger flera nya förbättringar som är ganska frestande.

Den viktigaste förbättringen i VS 2022

En av de viktigaste förbättringarna i den nya versionen tar upp ett återkommande klagomål om VS 2019 - nämligen dess intensiva efterfrågan på minne.

För utvecklare som arbetar med komplexa applikationer som kräver stora mängder datorkraft lovar detta en betydande fördel. Detta är ett problem (vanligtvis) för utvecklare som arbetar med kommersiella och institutionella projekt.

När detta skrivs är förhandsversionen inte licensierad för produktionsapplikationer.

Vad är nytt i VS 2022?

De 2022 färdplan sidan i Microsofts onlinedokumentation hävdar att teamet som arbetar med den senaste versionen har dessa teman i åtanke: "personlig och teamproduktivitet, modern utveckling och konstant innovation."

Vi gillar alla ljudet av dessa! Men vad innebär detta engagemang för den dagliga upplevelsen av att arbeta med den senaste versionen av VS 2022?

Utgivningen 2022 utlovar följande ytterligare förbättringar:

Förbättrad funktion för kod-komplettering

Intellicode i VS 2022 kan fylla i hela kodrader med hjälp av en förbättrad förståelse för kodningskontext.

I det aktuella förhandsgranskningsläget fungerar detta bara med C# men Microsoft kommer att lägga till ytterligare språk när det officiella utgivningsdatumet närmar sig.

Mer kraftfulla felsökningsfunktioner

Kärnfelsökaren har mer effektiv och intuitiv dekompilering med en lättare att läsa steg-för-steg, villkorliga brytpunkter och tillägg av flammediagram för att hjälpa programmerare att upptäcka problem som uppstår med kod antingen lokalt eller på distans.

Ett förbättrat programmeringsgränssnitt

Visual Studio 2022 erbjuder ett mer användarvänligt och intuitivt kodningsmiljögränssnitt.

Detta inkluderar ökade alternativ för att anpassa utseendet på IDE (t.ex. du kan matcha det till ditt Windows -tema) samt möjligheten att distribuera ett dokumenthanteringssystem som fungerar för dig.

Förbättrad tillgänglighet

Visual Studio 2019 hade flera funktioner som förbättrade övergripande tillgänglighet, och VS 2022 förbättrar lägger till ännu fler tillgänglighetsfunktioner.

I stället för att förlita sig på plugins eller tillägg kan användarna ändra gränssnittet för att förbättra synligheten och organisationen och fungera bättre med godkända tillägg. Allt detta drivs av Microsofts pågående arbete med att göra deras produkter inbyggda tillgängliga.

Förbättrat stöd för den senaste versionen av C ++

VS 2022 innehåller den kompletta uppsättningen verktyg för C ++ 20. Det är språket som Windows är skrivet på, så Windows -utvecklare borde tycka att det är en välkommen inkludering.

De förhandsgranskningsanteckningar för VS 2022 listar nio förbättringar i skrivande stund. Dessa bör göra C ++ - programmering enklare i IDE: s nya version med bättre IntelliSense -funktionalitet och kraftfullare felsöknings- och analysförmåga.

Förbättrad Windows App -utveckling

Det är nu möjligt att använda Hot Reload (introducerades först i VS 2019) för att uppdatera din app bygger i .NET eller C ++ medan den körs. Alla utvecklare har genomlevt eller kan tänka sig situationer där detta kommer till nytta!

Du hittar också förbättringar av Git -integration, till exempel möjligheten att arbeta med flera lagringsplatser från en lokal installation av IDE.

För utvecklare som bygger containeriserade applikationer utlovas ytterligare funktioner för att arbeta med eller organisera projekt med Kubernetes, Hamnarbetare, och Servicetyg. (Dokumentationen är inte särskilt specifik om vad dessa kommer att innebära, men det pågår arbete för att förbättra applikationsbyggnadsupplevelsen och förbättra diagnostiken.)

Ska du uppgradera till VS 2022 nu?

Svaret beror på hur du använder Visual Studio just nu.

Tyvärr är VS 2022 Preview inte licensierad för produktionsanvändning i skrivande stund.

De som främst arbetar med containeriserade applikationer kanske vill vänta tills de utlovade ytterligare förbättringarna är på plats innan de provar förhandsgranskningen.

Ensamutvecklare på alla kompetensnivåer kommer sannolikt att dra nytta av de förbättringar som erbjuds i VS 2022, och kommer att vilja bekanta dig så snart som möjligt med de nya och förbättrade funktionerna innan den officiella versionen kommer runt omkring.

Om du bestämmer dig för att uppgradera har du flera alternativ för hur du börjar använda VS 2022 Preview.

Den enklaste vägen är att installera VS 2022 sida vid sida med din nuvarande version av VS 2019. Om du inte vill installera det på din lokala dator kan du prova den molnbaserade versionen. (Du kanske har några erfarenhet av att använda MS Visual Studio Online?) Eller så kan du arbeta med det från kommandoraden.

Och glöm inte att du kan bidra till VS 2022 -projektet! Utvecklarens input och feedback söks aktivt under förhandsgranskningsperioden. Den "Vad är nytt i Visual Studio 2022”Onlinedokumentation innehåller en länk till Föreslå en funktion sida.

Visual Studio -kod

För entusiastiska utvecklare av alla färdighetsnivåer är möjligheten att ge input tilltalande på egen hand oavsett om eller du tror inte att förbättringarna kommer att ha en betydande inverkan på din dagliga programmering och design aktiviteter.

Om du inte är redo att hoppa in med båda fötterna, en provisorisk uppgradering - hålla Visual Studio 2019 på plats och använda molnversionen eller separationsinstallation av Visual Studio 2022 - är det bästa sättet att få ett hopp på att bygga den förtrogenhet som behövs för att använda det nya utgåva.

Visual Studio 2022 -förhandsgranskningen, förklarad

De flesta enskilda användare kommer sannolikt att tycka att det är värt att börja använda förhandsversionen av VS 2022, särskilt eftersom du inte behöver ge upp VS 2019.

Den nuvarande bristen på produktionstillstånd kan göra nedladdningen av förhandsvisningen mindre tilltalande för dem som är engagerade i intensiv utveckling just nu, men Om du laddar ner den som en enskild användare nu kan det spara tid senare när licensieringen blir tillgänglig och du (och ditt team) vill flytta dina applikationer till nya utgåvan.

Dela med sigTweetE-post
De 9 bästa gratis kodredigerarna för att skriva din första app

En bra kodredigerare kan göra en programmerares liv mycket enklare, men vilken är bäst för dig?

Läs Nästa

Relaterade ämnen
  • Programmering
  • Visual Studio Online
  • Visual Studio -kod
  • Programmeringsverktyg
Om författaren
MUO -personal

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

Klicka här för att prenumerera