Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aprenda dicas de economia de tempo para usar o Build Insights.
Executar o Build Insights em arquivos selecionados
Esse recurso requer o Visual Studio 2022 17.12 ou posterior.
Se você estiver trabalhando em um arquivo ou arquivos específicos e quiser ver como eles afetam seu tempo de compilação, poderá executar o Build Insights apenas nesses arquivos. Esse recurso é útil quando você deseja se concentrar em um subconjunto de arquivos em seu projeto.
Para experimentá-lo, no Gerenciador de Soluções , selecione os arquivos em seu projeto que você deseja perfilar, clique com o botão direito do mouse e escolha Executar Build Insights em Arquivos Selecionados:
Filtrar resultados do Build Insights
Esse recurso requer o Visual Studio 2022 17.12 ou posterior.
Se você tiver uma solução grande com muitos projetos, poderá filtrar os resultados do Build Insights para ver os arquivos apenas dos projetos em que está interessado. Esse recurso é útil quando você deseja se concentrar em um subconjunto de projetos em sua solução.
Para experimentá-lo, clique no botão de filtro no cabeçalho da coluna de filtro e selecione os projetos para os quais deseja ver os resultados:
O botão de filtro é selecionado e uma lista de projetos é exibida. As caixas de seleção ao lado de dois projetos estão marcadas.
Você também pode usar curingas de arquivo para filtrar resultados. A pesquisa não diferencia maiúsculas de minúsculas e você deve usar barras (/) como separadores de caminho:
Isso permite que você exclua arquivos de uma pasta específica ou inclua apenas arquivos de uma pasta específica. Por exemplo, se sua fonte estiver localizada em C:\src\, você pode incluir arquivos somente do diretório do renderizador e seus subdiretórios colocando C:/src/dev/renderer/** na caixa de texto arquivos para incluir . Utilize barras (/) como separadores de caminho.
Aqui estão alguns outros exemplos:
- Todos os arquivos no diretório do renderizador:
C:/src/dev/renderer/* - Todos os arquivos no
C:/src/dev/renderer/diretório e todos os seus subdiretórios:C:/src/dev/renderer/** - Todos os arquivos de cabeçalho no
C:/src/dev/renderer/diretório e todos os seus subdiretórios:C:/src/dev/renderer/**/*.h
Para obter mais exemplos, consulte o testador de padrões glob online.
O filtro que insere em qualquer caixa de texto persiste por cada solução. A filtragem por caracteres universais não é suportada para projetos CMAKE.
Salvar relatórios do Build Insights em uma pasta designada
Esse recurso requer o Visual Studio 2022 17.12 ou posterior.
Agora você pode designar uma pasta para salvar automaticamente os relatórios do Build Insight para que possa acessá-los facilmente.
Para definir a pasta designada, vá para Tools>Options>C++ Build Insights>Trace Collection. Defina um caminho nos relatórios do Store Build Insights nesta caixa de texto de diretório :
No painel esquerdo, Build Insights > Trace Collection está selecionado. Nas configurações de coleção, a caixa de seleção para relatórios do Store Build Insights neste diretório está marcada e a caixa de texto do diretório contém o caminho c:\users\contoso\workspace como exemplo.
Os relatórios são salvos automaticamente nessa pasta quando você executa o Build Insights. Se um caminho não estiver definido, a TEMP pasta será usada.
Obtenha ajuda sobre a janela do Build Insight
Esse recurso requer o Visual Studio 2022 17.12 ou posterior.
Para ver uma breve descrição das abas na janela Build Insights, juntamente com um link para a documentação para uma explicação detalhada, clique no ícone de ponto de interrogação na janela Build Insights:
Consulte também
Vídeo Criar insights no Visual Studio - Pure Virtual C++ 2023
Melhorando o tempo de geração de código com o C++ Build Insights
Solucionar problemas de impacto do arquivo de cabeçalho no tempo de compilação
Tutorial: Solucionar problemas de integração de funções no tempo de compilação