Do sady Visual Studio 2022 17.12 přidal Microsoft další diagnostické a ladicí funkce, které zlepšují analýzu kódu a ladění. Mezi tyto změny patří vylepšení související se začleněním Copilot AI, jehož cílem je zefektivnit vývojové procesy. Jednou z nejžádanějších funkcí je online zobrazení hodnot funkce ``návrat` , které bylo implementováno. Umístěním ukazatele myši na tato čísla, která jsou pod příslušnými pokyny pro návrat zobrazena šedě, zobrazíte ikonu Copilot a další informace. Když kliknete na tuto ikonu, AI výraz analyzuje, aby odhalila případné chyby.
Analýza hodnot proměnných v oknech „Auto“ a „Locals“ je dalším způsobem, jak Copilot rozšiřuje svou schopnost na okna ladění. Další analýza chyb je poskytována prostřednictvím ikony AI vedle náhledů proměnných. Přestože je vyhrazený asistent AI pro tento nástroj stále ve fázi vývoje, vylepšen byl také nástroj IEnumerable Visualizer, který integruje IntelliSense se zvýrazňováním syntaxe pro dotazy LINQ.
Aby byla zajištěna jednotná správa bodů přerušení napříč všemi projekty, debugger nyní umožňuje importovat a exportovat skupiny bodů přerušení s jejich možnostmi. Pomocí diagnostického nástroje lze nyní pořizovat snímky pro porovnání stavů paměti. Když vývojáři pořídí dva snímky na záložce "Paměť", mohou vidět změny výběrem "Zobrazit rozdíly". Navíc diagnostické okno nyní zobrazuje data histogramu.
Tato verze přidává funkce poháněné umělou inteligencí, zejména pro ladění a opravy kódu, a integruje .NET 9. Uživatelé nyní mohou kopírovat soubory do instancí sady Visual Studio a spouštět různá nastavení programu na základě požadavků projektu pomocí uživatelského rozhraní. Zprávy Commit generované Copilotem mohou být dále přizpůsobeny vývojáři, kteří mohou dokonce vytvářet místní úložiště a spravovat více účtů GitHub. Kromě souborů HTTP podporujících proměnné dotazu k opětovnému použití odpovědí v následných požadavcích mohou uživatelé systému Linux také publikovat WebJobs do Azure. Parametry příkazového řádku lze nastavit přímo v C++ Developer Toolbar.
Tato vylepšení jsou podrobně popsána v příspěvku na blogu společnosti Microsoft a v úplném přehledu všechny aktualizace jsou uvedeny v release poznámky.
\
Probuďte svou vášeň pro umělou inteligenci: Naučte se, jak transformovat data do výkonných, škálovatelných řešení pomocí Code Labs Academy onlineData Science & AI Bootcamp.