Novidades em ferramentas de diagnóstico e qualidade para desenvolvedores no Visual Studio 2013
O Visual Studio 2013 inclui novos recursos para o desenvolvedor nestas áreas:
Novas ferramentas de diagnóstico para aplicativos da Windows Store
CodeLens
Mapas de código
Análise de memória do .NET Framework com arquivos de despejo
IntelliTrace
Testes de unidade
Análise de código
Testes de IU codificados para aplicativos da Windows Store
Novas ferramentas de diagnóstico para aplicativos da Windows Store
Analisar a capacidade de resposta de IU |
É possível encontrar áreas de código HTML, CSS e XAML que afetem a habilidade do seu aplicativo de ser rápido e fluido.Consulte capacidade de resposta da interface do usuário analisar (JavaScript) e analisar de capacidade de resposta da interface do usuário em aplicativos da Windows Store (XAML) |
Analisar problemas de memória em aplicativos JavaScript |
O JavaScript Memory Analyzer pode ajudar a entender o uso da memória e encontrar vazamentos de memória nos aplicativos da Windows Store feitos para Windows usando JavaScript.Consulte analisar o uso de memória em aplicativos da Windows Store (JavaScript) |
Analisar o uso de energia |
A ferramenta de Consumo de Energia ajuda a analisar o consumo de energia e a potência de aplicativos da Windows Store em dispositivos tablet que funcionam parte ou todo o tempo com baterias.Otimizar o uso de energia pode aumentar a adoção e o uso do aplicativo pelos clientes.Analisar o uso de energia em aplicativos da Windows Store |
CodeLens
Saiba mais sobre seu código sem sair do editor ao usar o CodeLens no Visual Studio Ultimate.Você pode encontrar referências de código, alterações para seu código, bugs vinculados, itens de trabalho, análises de código e testes de unidade – tudo no mesmo contexto do código.
Para obter mais informações sobre o que você precisa, consulte Localizar alterações de código e outro histórico com o CodeLens.Por exemplo, para localizar informações sobre o código quando você usar o Git, você precisará da Atualização 3 do Visual Studio 2013.
Mapas de código
Quando quiser entender como seu código se ajusta e controla visualmente o local no código enquanto você rastreia por meio dele, mapeie o código com o Visual Studio Ultimate.Também é possível mapear visualmente a pilha de chamadas durante a depuração.
Para obter mais informações sobre o que você precisa, consulte:
Mapear dependências em seu código nos gráficos de dependência
Mapear métodos na pilha de chamadas ao depurar no Visual Studio
Por exemplo, para ver relações e dependências de códigos de cores em projetos que compartilham códigos entre vários aplicativos, você precisará da Atualização 3 do Visual Studio 2013.
Análise de memória do .NET Framework com arquivos de despejo
Um dos problemas que geralmente afeta os aplicativos .NET que são executados em ambientes de produção é o uso de memória que pode afetar o aplicativo e provavelmente todo o computador.O Visual Studio 2013 expande as ferramentas de análise de arquivo de despejo para ajudar você a encontrar vazamentos de memória, uso ineficiente de memória, bem como alocações desnecessárias na Web, no banco de dados e nos aplicativos de área de trabalho do .NET Framework.
Para obter mais informações sobre a ferramenta de análise de memória do .NET, consulte esta publicação no blog do Visual Studio ALM + Team Foundation Server.Para obter mais informações sobre arquivos de despejo, consulte Usar arquivos de despejo para depurar falhas e travamentos de aplicativo no Visual Studio.
IntelliTrace
Área |
Novos recursos e tarefas compatíveis |
---|---|
Diagnosticar aplicativos na implantação |
|
Testes de unidade
Área |
Novos recursos e áreas com suporte |
---|---|
Editor de código |
Encontre testes de unidade e seu status sem sair do editor quando usar o CodeLens no Visual Studio Ultimate.
Consulte Localizar alterações de código e outro histórico com o CodeLens. |
Criar e salvar conjuntos de testes com listas de reprodução |
É possível criar e salvar uma lista de teste que você deseje executar ou exibir como um grupo.Ao selecionar uma lista de reprodução, os testes na lista são exibidos no Gerenciador de Testes.É possível adicionar um teste a mais de uma lista de reprodução e todos os testes no projeto estarão disponíveis quando você escolher a lista de reprodução Todos os Testes.Consulte Criar listas de reprodução personalizadas |
Filtragem e agrupamento aprimorados de testes no Gerenciador de Testes |
Consulte Agrupar e filtrar a lista de testes para obter os novos critérios no Gerenciador de Testes que facilitam a organização e a execução de testes da unidade. |
Análise de código
Área |
Novos recursos e tarefas compatíveis |
---|---|
Janela de Análise de código |
Agora, os avisos de análise de código aparecem na janela da ferramentas Análise de Código.A janela ajuda a gerenciar e resolver avisos de análise de código. |
Testes de IU codificados para aplicativos da Windows Store
Área |
Novos recursos e tarefas compatíveis |
---|---|
Testes de IU codificados para aplicativos da Windows Store |
O modelo de Projeto de teste de IU codificado (aplicativos da Windows Store) está disponível para projetos do Windows 8.1. Consulte Testando aplicativos da Windows Store com testes de UI codificados e Definir uma propriedade de automação exclusiva para controles da Windows Store para teste. |
Otimização guiada por perfil para Visual C++
Área |
Novos recursos e tarefas compatíveis |
---|---|
Otimização guiada por perfil para Visual C++ |
O Plug-in de Otimização guiada de perfil para Visual C++ simplifica a experiência de otimização guiada por perfil para desenvolvedores de aplicativos nativos para desktop e Windows Store. Consulte Otimização guiada por perfil no hub de desempenho e diagnóstico. |
Consulte também
Conceitos
Melhorando a qualidade com as ferramentas de diagnóstico do Visual Studio
O que há de novo em ferramentas de modelagem no Visual Studio 2013