Tidligere på året frigav Microsoft preview -versionen af Visual Studio 2022 til den vilde programmeringsverden. Dette er gode nyheder! Det er en ekstremt populær IDE, men skyldes en justering eller måske endda en revision i betragtning af ændringstempoet i DevOps-økosystemet, hvor den trives.
Selvom udviklere af alle erfaringsniveauer generelt har haft et positivt syn på VS 2019, er der ingen IDE, der ikke kan gøre en vis forbedring. Er VS 2022 så meget bedre? Er det værd at blive en tidlig adopter og opgradere til den nyeste udgave?
Her er hvad du behøver at vide.
Visual Studio History: Indtil videre, for det meste godt
Visual Studio 2019 og Visual Studio -kode er blevet fremhævet som brugervenlige for begyndere, men har også tjent konsekvent ros fra avancerede og erfarne programmører.
For eksempel dens integration med Azure, Git/GitHub og den seneste tilføjelse af platforme som Live deling og Xamarin, giver mulighed for let skybaseret opbevaring, samarbejde i realtidog udvikling på tværs af platforme.
Men lige så godt som VS 2019 og VS Code er, bringer VS 2022 flere nye forbedringer, der er ret fristende.
Den vigtigste forbedring i VS 2022
En af de vigtigste forbedringer i den nye udgave adresserer en tilbagevendende klage over VS 2019 - nemlig dens intense efterspørgsel på hukommelse.
For udviklere, der arbejder på komplekse applikationer, der kræver store mængder computerkraft, lover dette at være en betydelig fordel. Dette er en bekymring (typisk) for udviklere, der arbejder på kommercielle og institutionelle projekter.
I skrivende stund er preview -versionen ikke licenseret til produktionsapplikationer.
Hvad er nyt i VS 2022?
Det 2022 Køreplan side i Microsofts onlinedokumentation hævder, at teamet, der arbejder på denne seneste version, har disse temaer i tankerne: "personlig og teamproduktivitet, moderne udvikling og konstant innovation."
Vi kan alle lide lyden af disse! Men hvad betyder dette engagement for den daglige oplevelse af at arbejde med den seneste version af VS 2022?
Udgivelsen i 2022 lover følgende yderligere forbedringer:
Forbedret funktionalitet for kodeudfyldelse
Intellicode i VS 2022 er i stand til at udfylde hele kodelinjer ved hjælp af en forbedret forståelse af kodningskontekst.
I den aktuelle forhåndsvisningstilstand fungerer dette kun med C#, men Microsoft tilføjer yderligere sprog, når den officielle udgivelsesdato nærmer sig.
Flere kraftfulde fejlfindingsmuligheder
Core debugger har mere effektiv og intuitiv dekompilering med et lettere at læse trin-for-trin, betingede breakpoints og tilføjelse af flammediagrammer for at hjælpe programmører med at opdage problemer, der opstår med kode enten lokalt eller eksternt.
En forbedret programmeringsgrænseflade
Visual Studio 2022 tilbyder en mere brugervenlig og intuitiv kodningsmiljøgrænseflade.
Dette inkluderer øgede muligheder for at tilpasse udseendet og følelsen af IDE (f.eks. Kan du matche det til dit Windows -tema) samt muligheden for at implementere et dokumenthåndteringssystem, der fungerer for dig.
Forbedret tilgængelighed
Visual Studio 2019 havde flere funktioner, der forbedrede den samlede tilgængelighed, og VS 2022 forbedrer tilføjer endnu flere tilgængelighedsfunktioner.
I stedet for at stole på plugins eller tilføjelser kan brugerne ændre grænsefladen for at forbedre synligheden og organisationen og fungere bedre med godkendte udvidelser. Dette er alt drevet af Microsofts løbende arbejde med at gøre deres produkter indbygget tilgængelige.
Forbedret support til den nyeste build af C ++
VS 2022 indeholder den fulde pakke værktøjer til C ++ 20. Det er det sprog, som Windows er skrevet på, så Windows -udviklere burde finde det en velkommen inklusion.
Det forhåndsvisningsnoter for VS 2022 angiver ni forbedringer i skrivende stund. Disse burde gøre C ++ - programmering lettere i IDEs nye version med bedre IntelliSense -funktionalitet og mere kraftfulde fejlfindings- og analyseevner.
Forbedret Windows App -udvikling
Det er nu muligt at bruge Hot Reload (først introduceret i VS 2019) for at opdatere din app, der bygger i .NET eller C ++, mens den kører. Alle udviklere har gennemlevet eller kan forestille sig situationer, hvor dette vil være praktisk!
Du finder også forbedringer af Git -integration, f.eks. Muligheden for at arbejde indbygget med flere lagre fra en lokal installation af IDE.
For udviklere, der bygger containeriserede applikationer, loves yderligere muligheder for at arbejde på eller orkestrere projekter ved hjælp af Kubernetes, Docker, og Servicestof. (Dokumentationen er ikke særlig specifik om, hvad disse vil indebære, men der arbejdes på at forbedre applikationsopbygningsoplevelsen og forbedre diagnostikken.)
Skal du opgradere til VS 2022 nu?
Svaret afhænger af, hvordan du bruger Visual Studio lige nu.
Desværre er VS 2022 Preview ikke licenseret til produktionsbrug i skrivende stund.
Dem, der primært arbejder med containeriserede applikationer, vil måske vente, indtil de lovede ekstra forbedringer er på plads, før de prøver forhåndsvisningen.
Soloudviklere på alle færdighedsniveauer vil sandsynligvis drage fordel af de forbedringer, der tilbydes i VS 2022, og vil gerne blive fortrolig med de nye og forbedrede funktioner hurtigst muligt, inden den officielle udgivelse kommer rundt om.
Hvis du beslutter dig for at opgradere, har du flere muligheder for, hvordan du begynder at bruge VS 2022 Preview.
Den nemmeste vej er at installere VS 2022 side om side med din nuværende version af VS 2019. Hvis du ikke vil installere det på din lokale maskine, kan du prøve den skybaserede version. (Måske har du nogle erfaring med MS Visual Studio Online?) Eller du kan arbejde med det fra kommandolinjen.
Og glem ikke, du kan bidrage til VS 2022 -projektet! Udviklerinput og feedback søges aktivt i eksempelperioden. Det "Hvad er nyt i Visual Studio 2022”Online dokumentation indeholder et link til Foreslå en funktion side.
For entusiastiske udviklere på et hvilket som helst niveau, er muligheden for at komme med input tiltalende på egen hånd, uanset om eller tror du ikke, at forbedringerne vil have en betydelig indvirkning på din daglige programmering og design aktiviteter.
Hvis du ikke er klar til at hoppe ind med begge fødder, en foreløbig opgradering - holde Visual Studio 2019 på plads og bruge cloud -versionen eller separationsinstallation af Visual Studio 2022 - er den bedste måde at få et spring på at bygge den fortrolighed, der er nødvendig for at bruge det nye udgave.
Visual Studio 2022 -forhåndsvisning, forklaret
De fleste individuelle brugere vil sandsynligvis finde det umagen værd at begynde at bruge preview -versionen af VS 2022, især da du ikke behøver at opgive VS 2019.
Den nuværende mangel på produktionstilladelse kan gøre download af forhåndsvisningen mindre attraktiv for dem, der er i gang med intensiv udvikling på nuværende tidspunkt, men at downloade det som en individuel bruger nu kan spare tid senere, når licensen bliver tilgængelig, og du (og dit team) ønsker at flytte dine applikationer til ny udgivelse.
En god kode -editor kan gøre en programmørs liv meget lettere, men hvilken er bedst for dig?
Læs Næste
- Programmering
- Visual Studio Online
- Visual Studio -kode
- Programmeringsværktøjer
Abonner på vores nyhedsbrev
Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!
Klik her for at abonnere