Microsoft disponibiliza a segunda prévia do Visual Studio 2022 17.6

Microsoft disponibiliza a segunda prévia do Visual Studio 2022 17.6

A Microsoft anunciou a disponibilidade do Visual Studio 2022 17.6 Preview 2. Nesta atualização, a Microsoft trabalhou em muitas melhorias para aumentar sua produtividade, agilizar o desenvolvimento de jogos, melhorar. NET mobile, e proporcionar uma melhor gestão empresarial.

Notas de lançamento

  • Remoção de Edge Developer Tools integrado para carga de trabalho da Web ASP.NET

C++

  • Na versão mais recente do CMake Debugger, agora você pode visualizar o estado dos destinos e testes definidos atuais com suas propriedades. Agora você também pode visualizar diretórios na janela Locais.
  • Agora você pode usar o recurso Create Member Function para adicionar rapidamente construtores e operadores de igualdade às suas classes. Quando você tiver uma classe com campos, três pontos aparecerão sob o nome da classe, e passar o mouse sobre eles exibirá um ícone de chave de fenda. A lista suspensa do ícone da chave de fenda exibirá as novas sugestões de função de membro. Com isso, você pode adicionar um construtor padrão, construtor com todos os campos, operador de igualdade e operador de igualdade com todos os campos.
  • HLSL (High Level Shading Language) é uma linguagem de programação específica do DirectX usada para criar shaders no desenvolvimento de jogos e aplicativos de renderização. A popular extensão HLSL Tools de Tim Jones agora está disponível como parte do Visual Studio, fornecendo realce de sintaxe, conclusão de instrução, go-to-definition e muito mais! Para usar as ferramentas HLSL, habilite o componente na carga de trabalho “Desenvolvimento de jogos com C++” ou “Desenvolvimento de jogos com Unity” no Instalador do Visual Studio.
  • Melhor desempenho para Go To e All In One Search for C++ Symbols.

Ferramentas de desenvolvimento do Microsoft Teams (kit de ferramentas do Teams)

  • Adicione o sinalizador de recurso “Melhorias na configuração do aplicativo do Teams”. O recurso de visualização do Teams Toolkit permite que os desenvolvedores tragam seus aplicativos internos e SaaS existentes para o Teams com integração nativa do Teams. No arquivo teamsfxapp.yml define o que o mecanismo Teams Toolkit faz.
  • Adicione o link profundo para abrir o Teams Toolkit diretamente do portal do desenvolvedor do Teams . Agora você pode abrir projetos do Teams no portal do desenvolvedor e editá-los no Teams Toolkit.

Depuração, diagnóstico e criação de perfil

Grupos de ponto de interrupção

  • O depurador do Visual Studio agora dá suporte a grupos de pontos de interrupção, que podem permitir que você gerencie de forma rápida e fácil vários pontos de interrupção em grupos organizados.
  • Você pode criar um novo grupo de pontos de interrupção usando o menu suspenso “Novo” na janela de pontos de interrupção. Para adicionar um breakpoint a um grupo existente, clique com o botão direito no breakpoint e escolha “Add to Breakpoint Group”. Você também pode arrastar e soltar o ponto de interrupção no grupo desejado. Esses grupos de pontos de interrupção podem ser ativados, desativados e excluídos. Os pontos de interrupção podem ser alternados individualmente ou em combinação, conforme necessário.

Matrizes esparsas do Memory Tool Insights

  • A ferramenta Visual Studio Memory Analysis agora tem a capacidade de identificar e exibir matrizes esparsas. Você pode ver os objetos da lista com matriz esparsa na guia Insights.
  • Uma matriz esparsa é uma matriz que é preenchida principalmente com zero elementos, o que pode ser ineficiente em termos de desempenho e uso de memória. A ferramenta de análise de memória detectará automaticamente essas matrizes e mostrará quanta memória está sendo desperdiçada devido a esses valores zero.
  • O depurador agora suporta a inclusão de. natstepfilter e. natjmc em soluções individuais, em vez do local global anterior. Essa alteração permite uma colaboração mais eficiente entre as equipes, pois esses arquivos agora podem ser tratados como qualquer outro arquivo em um repositório e compartilhados de acordo.

ferramenta de instrumentação

  • A ferramenta Visual Studio Instrumentation agora oferece suporte ao código C++, fornecendo análise de desempenho aprimorada. Para acessar a ferramenta de instrumentação, vá para Debug > Performance Profiler e selecione “Instrumentation” na janela Profiler que aparece.
  • O Instrumentation Data View apresenta uma lista de funções ordenadas por execução mais longa, facilitando a identificação de possíveis gargalos. Além disso, a seção Hot Path exibe a pilha de chamadas para as funções que consomem mais CPU, fornecendo mais informações sobre problemas de desempenho.

Gráfico ao vivo do Profiler para. NET na WSL

  • As ferramentas de criação de perfil do Visual Studio agora também oferecem suporte a gráficos ao vivo durante a coleta do dotnet-monitor para WSL. As métricas ao vivo da WSL estão disponíveis para. NET alocação de objetos, uso da CPU e o. ferramenta contador NET.
  • Enquanto a ferramenta está inicialmente coletando dados do dotnet-monitor para WSL, você pode ver os gráficos em tempo real para obter informações do contador ao vivo, então você pode parar de coletar e ver exibições detalhadas de alocação de memória, árvores de chamadas, funções, coleções e outros relacionados dados.

Ferramenta de alocação de objetos .NET

  • O. NET Object Allocation agora apresenta a capacidade de importar alocações de um arquivo. NET usando formatos de arquivo ETL. Por exemplo, se você tiver um arquivo ETL obtido de um. NET provedor que contém eventos de marcação de alocação, a ferramenta pode executar e exibir as alocações feitas nesses dados.

Aprimoramentos de ferramentas do Git

Preparar e confirmar durante a compilação

Agora você pode preparar suas alterações e confirmar seus itens preparados durante uma construção. A confirmação direta é uma operação arriscada, pois seus arquivos podem mudar, mas agora você pode testá-los, verificar se seus arquivos estão corretos e confirmá-los – tudo enquanto uma compilação está em execução.

Problemas do GitHub e itens de trabalho do Azure DevOps – Pesquisa aprimorada

Melhorando nossa integração de problemas e itens de trabalho na mensagem de confirmação, agora você obtém melhores resultados de pesquisa ao consultar itens que não foram atualizados recentemente ou que não estão relacionados a você, mas fazem parte de seu projeto ou repositório. A pesquisa funciona combinando strings completas nos nomes de seus itens. Isso pode ajudar a minimizar IDs de itens de copiar e colar entre o navegador e o Visual Studio.

Caixa de Diálogo de Mesclagem Aprimorada

Atualizações em nossa caixa de diálogo de mesclagem facilitam a compreensão de quantos arquivos estão sendo afetados e avisam se pode haver conflitos.

Melhorias de desempenho do histórico do Git

Melhorias drásticas em nossa janela Git History agora carregam confirmações anteriores mais rapidamente, permitindo que você explore seu histórico de arquivos e pastas mais rapidamente do que antes!

Novos aprimoramentos de nomeação de ramificação e tag

As melhorias nas caixas de diálogo Nova ramificação e Nova marca substituem automaticamente os espaços por hífens para evitar caracteres inválidos no nome.

Gestão Empresarial

Hospede e implante layouts do Visual Studio de sua intranet

Os administradores de TI agora poderão hospedar e implantar layouts em um site de intranet, além de um compartilhamento de arquivos. O uso de um local de intranet pode simplificar a manutenção do layout e melhorar o desempenho da instalação, especialmente para as organizações que atualmente usam vários compartilhamentos de arquivos de rede global. Atualmente, o cenário é destinado a administradores de TI para implantação remota. Visite o site de comentários para ver as orientações sobre como habilitar essa experiência e informe-nos se houver alguma funcionalidade que você precise .

Limite a exposição aos produtos disponíveis no Instalador

Atualizamos a lógica que controla quais produtos são oferecidos como disponíveis quando você visualiza a guia “Disponível” do instalador do Visual Studio. Agora você deve ter acesso fácil às visualizações atuais, bem como a capacidade de restringir a exposição a determinados produtos desativando canais ou usando a nova política “HideAvailableTab” para desativar totalmente a guia disponível.

Se você estiver interessado em experimentar a nova visualização, vá até a página da Web de visualização do Visual Studio e pressione Download Preview. Não há necessidade de se preocupar com a instalação estável existente do Visual Studio, pois a visualização será instalada lado a lado para que você possa alternar entre eles.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *