Z Visual Studio 2022 17.12 je Microsoft dodal dodatne funkcije za diagnostiko in odpravljanje napak, ki izboljšujejo analizo kode in odpravljanje napak. Med temi spremembami so izboljšave, povezane z vključitvijo umetne inteligence Copilot, katere cilj je poenostaviti razvojne procese. Ena izmed najbolj iskanih funkcij je bil spletni prikaz funkcij return
vrednosti, ki je bil implementiran. Če miškin kazalec premaknete nad te številke, ki so zatemnjene pod ustreznimi navodili za vrnitev, se prikaže ikona Copilot in več informacij. Ko kliknete to ikono, izraz analizira AI, da razkrije morebitne napake.
Razčlenjevanje vrednosti spremenljivk v oknih »Samodejno« in »Lokalno« je še en način, na katerega Copilot razširi svoje zmogljivosti na okna za odpravljanje napak. Dodatna analiza napak je na voljo prek ikone AI poleg predogledov spremenljivk. Čeprav je namenski pomočnik AI za orodje še vedno v fazi razvoja, je bilo izboljšano tudi orodje IEnumerable Visualizer, ki integrira IntelliSense s označevanjem sintakse za poizvedbe LINQ.
Za zagotovitev enotnega upravljanja prekinitvenih točk v vseh projektih vam razhroščevalnik zdaj omogoča uvoz in izvoz skupin prekinitvenih točk z njihovimi možnostmi. Zdaj je mogoče narediti posnetke z diagnostičnim orodjem za primerjavo stanj pomnilnika. Ko razvijalci naredijo dva posnetka na zavihku »Pomnilnik«, lahko vidijo spremembe tako, da izberejo »Prikaži razlike«. Poleg tega diagnostično okno zdaj prikazuje podatke histograma.
Ta izdaja dodaja funkcije, ki jih poganja AI, zlasti za odpravljanje napak in popravilo kode, ter integrira .NET 9. Uporabniki lahko zdaj kopirajo datoteke v primerke Visual Studio in zaženejo več programskih nastavitev na podlagi projektnih zahtev z uporabo uporabniškega vmesnika. Sporočila o potrditvi, ki jih ustvari Copilot, lahko dodatno prilagodijo razvijalci, ki lahko celo ustvarijo lokalne repozitorije in upravljajo več računov GitHub. Poleg datotek HTTP, ki podpirajo poizvedbene spremenljivke za ponovno uporabo odgovorov v naslednjih zahtevah, lahko uporabniki Linuxa tudi objavijo WebJobs v Azure. Parametre ukazne vrstice lahko nastavite neposredno v orodni vrstici za razvijalce C++.
Te izboljšave so podrobno opisane v Microsoftovi objavi v spletnem dnevniku in popolnem pregledu vse nadgradnje so podane v izdaji opombe.
\
Prebudite svojo strast do umetne inteligence: Naučite se pretvoriti podatke v zmogljive, razširljive rešitve s spletnim Code Labs Academy'sData Science & AI Bootcamp.