S Visual Studio 2022 17.12 spoločnosť Microsoft pridala ďalšie diagnostické a ladiace funkcie, ktoré zlepšujú analýzu kódu a ladenie. Medzi tieto zmeny patria vylepšenia súvisiace so začlenením Copilot AI, ktorého cieľom je zefektívniť vývojové procesy. Jednou z najvyhľadávanejších funkcií bolo implementované online zobrazovanie hodnôt funkcie ``návrat` . Umiestnením kurzora myši na tieto čísla, ktoré sú sivé pod príslušnými pokynmi na vrátenie, sa zobrazí ikona druhého pilota a ďalšie informácie. Keď kliknete na túto ikonu, AI výraz analyzuje, aby odhalila prípadné chyby.
Analýza hodnôt premenných v oknách „Auto“ a „Locals“ je ďalším spôsobom, ako Copilot rozširuje svoje možnosti na okná ladenia. Dodatočnú analýzu chýb poskytuje ikona AI vedľa náhľadov premenných. Aj keď je špecializovaný asistent AI pre tento nástroj stále vo fáze vývoja, vylepšený bol aj nástroj IEnumerable Visualizer, ktorý integruje IntelliSense so zvýrazňovaním syntaxe pre LINQ dotazy.
Na zabezpečenie jednotnej správy bodov prerušenia vo všetkých projektoch vám teraz debugger umožňuje importovať a exportovať skupiny bodov prerušenia s ich možnosťami. Pomocou diagnostického nástroja je teraz možné robiť snímky na porovnanie stavov pamäte. Keď vývojári urobia dve snímky na karte „Pamäť“, môžu vidieť zmeny výberom možnosti „Zobraziť rozdiely“. Okrem toho sa v diagnostickom okne teraz zobrazujú údaje histogramu.
Toto vydanie pridáva funkcie poháňané AI, najmä na ladenie a opravu kódu, a integruje .NET 9. Používatelia môžu teraz kopírovať súbory do inštancií Visual Studio a spúšťať viaceré nastavenia programu na základe požiadaviek projektu pomocou používateľského rozhrania. Správy potvrdenia generované Copilotom môžu byť ďalej prispôsobené vývojármi, ktorí môžu dokonca vytvárať lokálne úložiská a spravovať viacero účtov GitHub. Okrem súborov HTTP, ktoré podporujú premenné dotazov na opätovné použitie odpovedí v nasledujúcich požiadavkách, môžu používatelia systému Linux publikovať aj webové úlohy v Azure. Parametre príkazového riadku je možné nastaviť priamo v C++ Developer Toolbar.
Tieto vylepšenia sú podrobne opísané v blogu spoločnosti Microsoft a úplný prehľad všetky aktualizácie sú uvedené v release poznámky.
\
Zapáľte svoju vášeň pre AI: Naučte sa, ako transformovať údaje na výkonné, škálovateľné riešenia pomocou Code Labs Academy online Data Science & AI Bootcamp.