Visual Studio 2022 17.12:ssa Microsoft on lisännyt diagnostiikka- ja virheenkorjausominaisuuksia, jotka parantavat koodin analysointia ja virheenkorjausta. Näiden muutosten joukossa on parannuksia, jotka liittyvät Copilot AI:n sisällyttämiseen, jonka tavoitteena on virtaviivaistaa kehitysprosesseja. Yksi halutuimmista ominaisuuksista on ollut funktion return
arvojen online-näyttö, joka on otettu käyttöön. Viemällä hiiren näiden numeroiden päälle, jotka näkyvät harmaina asiaankuuluvien palautusohjeiden alla, näet Copilot-kuvakkeen ja lisätietoja. Kun napsautat tätä kuvaketta, tekoäly analysoi lausekkeen mahdollisten virheiden paljastamiseksi.
Muuttujien arvojen jäsentäminen "Auto"- ja "Locals"-ikkunoissa on toinen tapa, jolla Copilot laajentaa kykynsä virheenkorjausikkunoihin. Lisävirheanalyysiä tarjotaan muuttujan esikatselun vieressä olevan AI-kuvakkeen kautta. Vaikka työkalulle tarkoitettu tekoälyavustaja on vielä kehitysvaiheessa, myös IEnumerable Visualizer -työkalua on parannettu integroimalla IntelliSensen syntaksin korostamiseen LINQ-kyselyille.
Keskeytyspisteiden yhtenäisen hallinnan varmistamiseksi kaikissa projekteissa debuggeri mahdollistaa nyt keskeytyspisteryhmien tuomisen ja viemisen vaihtoehtoineen. Diagnoosityökalulla voidaan nyt ottaa tilannekuvia muistitilojen vertailua varten. Kun kehittäjät ottavat kaksi tilannekuvaa "Muisti"-välilehdeltä, he voivat nähdä muutokset valitsemalla "Näytä erot". Lisäksi diagnostiikkaikkuna näyttää nyt histogrammitiedot.
Tämä julkaisu lisää tekoälyllä toimivia ominaisuuksia, erityisesti virheenkorjausta ja koodin korjausta varten, ja integroi .NET 9:n. Käyttäjät voivat nyt kopioida tiedostoja Visual Studio -esiintymiin ja käynnistää useita ohjelmaasetuksia projektin vaatimusten mukaisesti käyttöliittymän avulla. Kehittäjät voivat muokata Copilotin luomia sitoumusviestejä edelleen, ja he voivat jopa luoda paikallisia tietovarastoja ja hallita useita GitHub-tilejä. Sen lisäksi, että HTTP-tiedostot tukevat kyselymuuttujia vastausten uudelleenkäyttöä myöhemmissä pyynnöissä, Linux-käyttäjät voivat myös julkaista WebJobs Azureen. Komentoriviparametrit voidaan asettaa suoraan C++ Developer Toolbarissa.
Nämä parannukset kuvataan yksityiskohtaisesti Microsoftin blogiviestissä, ja kattavassa yleiskatsauksessa kaikki päivitykset on annettu julkaisussa muistiinpanot.
\
Sytytä intohimosi tekoälyyn: Opi muuttamaan dataa tehokkaiksi, skaalautuviksi ratkaisuiksi Code Labs Academy:n online-Data Science & AI Bootcamp avulla.