Características

DevPartner Studio Pro Edition

O DevPartner Studio aprimora o Microsoft Visual Studio nas edições Professional, Premium e Ultimate com um conjunto premiado de recursos de qualidade do código que aumentam a produtividade do desenvolvimento. O DevPartner detecta e diagnostica automaticamente os defeitos do software, os problemas de desempenho e as vulnerabilidades na segurança no início do processo de desenvolvimento, que é quando a resolução de problemas é mais rentável.

CodeReview e análise estática

Descubra problemas na estrutura do código, no projeto, na complexidade e na nomenclatura com o CodeReview, para que as equipes possam monitorar suas próprias práticas locais e atingir objetivos de projeto relacionados à orientação de objetos, manutenção e legibilidade do código. Isso leva a uma redução nos padrões comuns de bugs.

Análise de desempenho

O DevPartner identifica os pontos ativos de desempenho que consomem a capacidade do processador, para ajudar o software a funcionar da forma mais eficiente possível.

Análise estática de código-fonte com a verificação de segurança ASP .NET

O DevPartner CodeReview elimina os códigos que violam as melhores práticas, mesmo que eles sejam da Microsoft ou outros padrões do setor ou estejam alinhados à melhor prática autodeterminada da equipe de desenvolvimento.

BoundsChecker: orientação na correção de erros com exemplos de código

Com o BoundsChecker do DevParner, os desenvolvedores podem identificar rapidamente os erros específicos de tempo de execução que resultam em aplicativos instáveis. O BoundsChecker fornece uma explicação para o erro e uma solução sugerida no nível do código.

Análise da cobertura do código com o TrueCoverage

O TrueCoverage localiza automaticamente o código não testado em qualquer componente ou aplicativo de software Visual C++ ou .Net.

Suporte de uso de linha de comando

Inclua mais automação na interceptação de bugs usando testes de unidade e servidores de integração configurados com utilitários de linha de comando do DevPartner. Obtenha controle simples e flexível de qualquer estrutura de teste comercial ou projetada.

Resultados da sessão de análise de várias camadas correlacionada

Aplicativos de várias camadas compartilham a carga de trabalho entre muitas CPUs para aplicativos de alta qualidade que atingem vários usuários em pontos potencialmente distantes. Reúna dados da sessão de análise para proporcionar uma visão compartilhada do consumo da CPU.

Regras personalizáveis para indivíduos e equipes

Arquitetos e desenvolvedores podem criar regras para suas equipes seguirem com o CodeReview Rule Manager, a fim de aumentar a consistência e desviar de antipadrões comuns.

Criação de perfil de aplicativo distribuído

Use a análise remota quando tiver aplicativos de várias camadas, ou quando precisar coletar dados de um servidor de equipe.

Análise do desempenho da CPU no nível de linha

A análise de desempenho do DevPartner mostra o uso da CPU de cada linha de código sem modificar a origem. Isso substitui a necessidade de adicionar temporizadores de loop para extrair algoritmos otimizados em locais discretos. Evite código sujo antes que ele seja incluído na fonte.

Análise de memória

Garanta a disponibilidade e a estabilidade dos recursos, encontrando os objetos e as alocações que acumulam memória.

Visualização do tempo de execução do consumo de memória

Para aplicativos gerenciados, obtenha uma visão em tempo real do comportamento em torno da execução do heap e de qualquer atividade do coletor de lixo.

Tendências de estabilidade e volatilidade

Aplique a análise de cobertura ao teste de unidade para uma avaliação quantitativa mais profunda do teste do que o teste de unidade por si só. Descubra falhas antecipadamente durante o desenvolvimento, para assegurar um teste de aplicativos tranquilo mais tarde.

Por que o DevPartner?

O DevPartner é uma solução de teste automatizada que acerta o código na primeira tentativa. Localize de forma rápida e fácil os defeitos no software, vazamentos de memória, gargalos no desempenho e problemas de configuração.

Faça automaticamente a detecção e o diagnóstico de defeitos no software e de problemas de desempenho no início do processo. Aprimore suas habilidades de desenvolvimento com a orientação de codificação especializada integrada, os padrões de codificação e a orientação baseada em regras, além de melhorar a confiabilidade e o desempenho do seu software. Os aprimoramentos Visual Studio e Team Foundation Server do DevPartner incentivam a adoção de padrões de codificação, o que reduz código técnico e riscos do projeto, e maximiza a produtividade do desenvolvedor.