Visual Studio 2022 17.12: Microsoft melhora depuração e recursos baseados em IA com integração do Copilot

Visual Studio 2022 17.12: Microsoft melhora depuração e recursos baseados em IA com integração do Copilot

Com o Visual Studio 2022 17.12, a Microsoft adicionou recursos adicionais de diagnóstico e depuração que melhoram a análise e depuração de código. Entre essas mudanças estão melhorias relacionadas à incorporação do Copilot AI, que visa agilizar os processos de desenvolvimento. Um dos recursos mais procurados tem sido a exibição on-line dos valores de  retorno  da função, que foi implementada. Passar o mouse sobre esses números, que estão esmaecidos abaixo das instruções relevantes de  retorno, exibe um ícone do Copilot e mais informações. Ao clicar neste ícone, a expressão é analisada pela IA para revelar quaisquer erros.

Analisar os valores das variáveis ​​nas janelas “Auto” e “Locals” é outra maneira pela qual o Copilot estende sua capacidade às janelas de depuração. Análises adicionais de erros são fornecidas por meio de um ícone de IA adjacente às visualizações de variáveis. Embora um assistente de IA dedicado para a ferramenta ainda esteja em fase de desenvolvimento, a ferramenta IEnumerable Visualizer também foi aprimorada, integrando o IntelliSense com destaque de sintaxe para consultas LINQ.

Para garantir o gerenciamento uniforme de pontos de interrupção em todos os projetos, o depurador agora permite importar e exportar grupos de pontos de interrupção com suas opções. Agora, instantâneos podem ser obtidos com a ferramenta de diagnóstico para comparar estados de memória. Quando os desenvolvedores tiram dois instantâneos na guia “Memória”, eles podem ver as alterações escolhendo “Mostrar diferenças”. Além disso, a janela de diagnóstico agora exibe dados do histograma.

Esta versão adiciona recursos alimentados por IA, especialmente para depuração e reparo de código, e integra o .NET 9. Os usuários agora podem copiar arquivos para instâncias do Visual Studio e iniciar várias configurações do programa com base nos requisitos do projeto usando a interface do usuário. As mensagens de commit geradas pelo Copilot podem ser ainda mais personalizadas pelos desenvolvedores, que podem até criar repositórios locais e gerenciar várias contas GitHub. Além dos arquivos HTTP que suportam variáveis ​​de consulta para reutilizar respostas em solicitações subsequentes, os usuários do Linux também podem publicar WebJobs no Azure. Os parâmetros da linha de comando podem ser definidos diretamente na barra de ferramentas do desenvolvedor C++.

Essas melhorias são descritas detalhadamente na postagem do blog da Microsoft e em uma visão geral completa de todas as atualizações são fornecidas nas notas de versão.

\

Desperte sua paixão por IA: aprenda como transformar dados em soluções poderosas e escaláveis ​​com o Code Labs Academy on-line Data Science & AI Bootcamp.

Code Labs Academy © 2024 Todos os direitos reservados.