Home > Produtos > ReSharper C++
O Software ReSharper C ++ destaca problemas de código no editor e fornece soluções rápidas para melhorar o código de uma maneira ou de outra.
Como o ReSharper C ++ ajuda os usuários do Visual Studio:
Análise e melhore a qualidade do código O ReSharper C ++ destaca problemas de código no editor e fornece soluções rápidas para melhorar o código de uma maneira ou de outra. Código inacessível? Declarações redundantes? Suspicious object slicing ou especificador de formato incorreto? O ReSharper C ++ trará esses e outros tipos de problemas à sua atenção e ajudará você a corrigi-los.
Encontre os usos e navegue no código
Você pode pular instantaneamente em qualquer arquivo, tipo ou tipo de membro em solução. Você pode procurar por usos de qualquer código e desfrutar de uma visão clara dos usos encontrados, com opções de agrupamento e visualização. Por último, mas não menos importante, você pode passar de qualquer símbolo de código para sua declaração ou definição, sua base ou símbolos derivados.
Refatorar e transformar código
As refatorações de código para C ++ ajudam a alterar sua base de código com segurança, o que é especialmente importante em um idioma como não trivial como C ++. As ações de contexto ajudam a alternar entre construções alternativas de sintaxe e servem como atalhos para codificar ações de geração.
Gerar código comum
O código que o ReSharper C ++ pode gerar para você inclui definições, membros perdedores e substituidores, operadores de igualdade e relacionais, funções de hash e swap. Adicione dezenas de modelos customizáveis, e você tem as ferramentas para lidar com o código mais antigo do que nunca. Execute e gerencie testes unitários O ReSharper C ++ suporta a execução de Testes de unidade baseados no Google Test e Boost.Test no Visual Studio. Você pode executar e depurar os testes de unidade contextualmente, diretamente do editor de texto. As janelas de ferramentas dedicadas ajudam você a visualizar, agrupar, filtrar e executar testes de unidade, criar e gerenciar sessões de teste de unidade.
Use um estilo de código consistente
Configure opções de formatação de código e estilo de nomeação, compartilhe configurações com seus colegas de equipe, e manter um estilo de código consistente nunca mais deve ser um problema novamente.
Por que atualizar para o ReSharper C ++ 2017.1:
Suporte Visual Studio 2017 RTM O ReSharper C ++ melhora a compatibilidade com a versão mais recente do Visual Studio. Ele suporta projetos Open Folder e CMake, bem como a configuração Faster Project Load Visual Studio. Agora você pode abrir qualquer projeto CMake no Visual Studio e usar a maioria dos recursos do ReSharper sem a necessidade de executar manualmente o CMake para gerar o projeto. Se você quiser usar os recursos de teste de unidade do ReSharper, você precisará configurar uma execução de teste em uma nova página de Testes do C ++ nas opções do ReSharper.
Inspeções e aprimoramentos de limpeza de código A tarefa de limpeza do cabeçalho do arquivo de atualização e um conjunto de tarefas para corrigir problemas comuns de código são adicionados. As inspeções de fluxo de controle são atualizadas para lidar com campos de classe, além de variáveis locais e parâmetros de função. A inspeção Declaração e atribuição podem ser juntadas é implementada, juntamente com uma correção rápida que acompanha.
Requisitos gerais: Processador: min. Intel Core 2 Duo 2GHz Memória: Para integração do Visual Studio: min. 4 GB, recomendado 6 GB ou superior Para pontoTrace independente, dotMemory, dotPeek: min. 512 MB, recomendado 2 GB ou superior Disco: Espaço mínimo: 400 Mb Usar o SSD em vez do HDD é recomendado para um ótimo desempenho Sistema operacional (um sistema operacional de 64 bits é altamente recomendado para o melhor desempenho): Microsoft Windows 10 Microsoft Windows Server 2012 R2 Microsoft Windows 8.1 Microsoft Windows Server 2012 Microsoft Windows 8 Microsoft Windows Server 2008 R2 Microsoft Windows 7 Microsoft Windows Server 2008 (não recomendado) Microsoft Windows Vista (não recomendado)