Todas essas são melhorias de desempenho no Visual Studio 2022 17.4.
O Visual Studio 2022 17.4 foi lançado há algumas semanas. Este é um lançamento importante porque contém. NET 7 e suporta nativamente não apenas arquiteturas Windows x64 e Mac, mas também Arm64. Ele também possui muitos outros recursos, como fallback e integração de vários repositórios. Agora , a Microsoft detalhou todas as principais melhorias de desempenho na versão mais recente de seu popular Ambiente de Desenvolvimento Integrado (IDE).
Primeiro, localizar e substituir em arquivos agora é 3-4 vezes mais rápido em comparação com a versão 17.3. A Microsoft diz que conseguiu isso por meio de melhorias adicionais, como salvamento assíncrono e cache e indexação máximos. O 95º percentil dos dados de teste da Microsoft tem operações de substituição vinculadas a 25 segundos no Visual Studio 2022 17.3, em comparação com 8 segundos na versão 17.4.
Além disso, a indexação agora também é mais rápida para projetos C++. Você notará um ganho de desempenho de 25 a 30% ao preencher o índice do código-fonte em grandes projetos C++.
Da mesma forma, a necessidade de reiniciar a solução ao trocar de ramo foi reduzida em 80%. E comparado ao Visual Studio 2019, que levou 16 segundos para alternar as ramificações no percentil 95, o Visual Studio 2022 17.4 leva cerca de 10 segundos.
Enquanto isso, o ganho de desempenho é devido à resposta do switch de configuração. NET é mostrado na tabela abaixo:
Melhorias | 17,3 (segundos) | 17,4 (segundos) | Crescimento |
---|---|---|---|
Margem de Herança | 51.1 | 26.6 | 47,90% |
Erros | 60,3 | 27,8 | 53,90% |
CodeLens | 128,3 | 38.2 | 70,20% |
Tarefas em segundo plano | 219.2 | 89,9 | 58,90% |
Passando para os testes de unidade, o Test Explorer deve exibir testes em projetos muito mais rapidamente. Nos testes da Microsoft, o desempenho dobrou em relação à versão anterior ao testar uma solução com 150 projetos e 300.000 testes. Da mesma forma, as compilações de teste foram executadas três vezes mais rápido e as conexões de processo do testador também foram estabelecidas mais rapidamente.
Por fim, a maioria das operações de salvamento foi movida para um thread em segundo plano para manter o IDE responsivo e não afetado pelo processo de salvamento. A Microsoft diz que essa melhoria será mais perceptível em discos rígidos lentos, grandes projetos e compartilhamentos de rede. Se você tiver algum comentário sobre a Microsoft, poderá compartilhá-lo com a empresa por meio de uma pesquisa ou por meio deste portal .
Deixe um comentário