ReSharper C++ faz parte do ReSHarper Ultimate, e é uma extensão do Visual Studio para desenvolvedores de C++.
Fabricante: JetBrains
Descrição detalhada do produto
SOLICITE SEU ORÇAMENTO
Analise e melhore a qualidade do código
ReSharper C++ destaca problemas de código no editor e fornece correções rápidas para melhorar o código de uma forma ou de outra. Código inacessível? Declarações redundantes? Fatiamento de objetos suspeitos? Especificador de formato incorreto? ReSharper C++ trará estes e outros tipos de problemas à sua atenção e ajudá-lo a corrigi-los.
Localize usos e navegue pelo código
Você pode saltar instantaneamente para qualquer arquivo, tipo ou membro de tipo em uma solução. Você pode procurar por usos de código e obter uma visão clara dos usos encontrados, com as opções de agrupamento e visualização. Por último, mas não menos importante, você pode ir de qualquer símbolo de código para sua declaração ou definição, sua base ou símbolos derivados.
Refatorar e transformar o código
Refatorações de código para C++ ajudá-lo a alterar com segurança sua base de código, que é especialmente importante em um idioma tão complexo quanto C++. As ações de contexto ajudam a alternar entre construções de sintaxe alternativas e servem como atalhos para ações de geração de código.
Gerar código comum
Código que ReSharper C++ pode gerar para você inclui definições, ausente e substituindo membros, igualdade e operadores relacionais e funções de hash e permuta. Adicione a esta dezenas de modelos personalizáveis, e você tem as ferramentas para lidar com código clichê mais eficaz do que nunca.
Executar e gerenciar testes de unidade
O ReSharper C++ oferece suporte à execução de testes de unidade baseados no Google Test e Boost. Test no Visual Studio. Você pode executar e depurar testes de unidade contextualmente, diretamente do editor de texto. As janelas de ferramentas dedicadas ajudam a exibir, agrupar, filtrar e executar testes de unidade e criar e gerenciar sessões de teste de unidade.
Usar um estilo de código consistente
Configure as opções de formatação de código e o estilo de nomeação e compartilhe configurações com seus companheiros de equipe; manter um estilo de código consistente nunca mais deve ser um problema.
Melhorias em todos os recursos inteligentes
Encontre dezenas de aprimoramentos feitos para refatorar código, análise de código e navegação. Melhore seu código com a ajuda de novas ações de contexto. Leia o código mais fácil com o diagnóstico de erro mais detalhado no código de modelo, dicas de nome C++ e o Popup de informações de parâmetro aprimorado. Selecione um dos esquemas de nomeação C++ predefinidos ou permita que o ReSharper C++ detecte automaticamente as configurações de formatação de código para você.
C++/CLI
Dois tipos de projeto beneficiarão especialmente desta versão. O primeiro tipo é C++/CLI (requer ReSharper Ultimate), que obtém novas gerar ações para gerar operadores de igualdade, função de hash, getter e setter, construtores e uma capacidade de criar uma classe derivada, struct ou interface.
O segundo é Unreal Engine. Para começar, a abertura inicial do projeto acontece muito mais rápido agora porque ReSharper C++ só analisa arquivos não-Engine durante a indexação inicial, enquanto os arquivos do mecanismo são indexados em segundo plano mais tarde. Outra adição é que as macros de reflexão como UCLASS, USTRUCT e UENUM são tratadas muito melhor no editor, mesmo se um projeto nunca foi criado antes.
Obrigado! Logo entraremos em contato!