Conformidade e segurança comprovadas

As ferramentas da JetBrains obedecem a padrões de segurança líderes do setor, incluindo a certificação SOC 2. Isso garante que os dados da sua organização estejam protegidos e que nossos produtos estejam em conformidade com os regulamentos globais.

Fique na vanguarda
do desenvolvimento em C++

Melhore a qualidade do seu código

O ReSharper C++ realça issues de código e fornece correções rápidas. Código inacessível? Instruções redundantes? Segmentação de objeto suspeita? Especificador de formato incorreto? O ReSharper C++ chamará sua atenção para esses e outros erros em potencial e ajudará a corrigi-los.

Melhore a qualidade do seu código

Encontre seu caminho pelo código

O ReSharper C++ facilita a navegação pelo seu projeto. Pule para qualquer arquivo, tipo ou membro de tipo e encontre seus usos. Com apenas alguns cliques, você pode ir de um símbolo de código até sua declaração, definição, base ou símbolos derivados.

Encontre seu caminho pelo código

Aproveite refatorações confiáveis

As refatorações de código ajudam a alterar com segurança sua base de código, o que é especialmente importante em uma linguagem tão complexa quanto a C++. Ações de contexto permitem alternar entre compilações de sintaxe alternativas e servem como atalhos para ações de geração de código.

Escolha o seu estilo de código

Ajuste o editor para seguir o estilo de código preferido da sua equipe. Você pode salvar suas preferências de formatação e nomenclatura em um arquivo de configurações e compartilhá-lo com outras pessoas.

Vá além

Você precisa de C# e C++ para o seu projeto? Com o ReSharper e o ReSharper C++ cobertos pela mesma licença e com o suporte inteligente para C++/CLI, usar os dois não é mais um problema!

Veja como o ReSharper C++ enriquece o Visual Studio

Seu companheiro de desenvolvimento de jogos perfeito

UnrealHeaderTool

Aproveite as vantagens da integração com o UnrealHeaderTool e detecte issues relacionados a macros e metadados do Unreal Engine com antecedência. O ReSharper C++ exibe quaisquer erros e avisos diretamente no editor para que você possa corrigi-los rapidamente e continuar desenvolvendo jogos sem falhas.

Especificadores de Reflexão

Beneficie-se do suporte nativo para macros de reflexão do Unreal Engine. O ReSharper C++ compreende o mecanismo de reflexão e oferece complementação para especificadores de reflexão dentro de macros.

HLSL

Seja mais produtivo com o suporte para shaders HLSL. O ReSharper C++ reconhece arquivos .usf e .ush e fornece realce de sintaxe, navegação por toda a solução, sugestões inteligentes em listas de complementação e informações de parâmetros.

Chamadas de procedimento remoto

Ao trabalhar em projetos Unreal Engine, o ReSharper C++ lida com Chamadas de Procedimento Remoto e oferece inspeções, geração de código, navegação e refatoração.

Veja uma comparação entre o ReSharper C++ e o Visual Assist

Saiba mais

AI Assistant in ReSharper C++

Além de você, quem conhece melhor o seu projeto? O seu IDE! É por isso que o AI Assistant consegue ser tão sensível ao contexto e tão útil. Ele ajuda você a concluir tarefas ainda mais rapidamente e a ser mais produtivo.

Eleve o nível da sua rotina

O AI Assistant é mais que apenas um chat e oferece ações sensíveis ao contexto diretamente no editor, para explicar a lógica por trás do código e ajudar você a encontrar problemas, refatorar, otimizar ou documentar o código.

Peça ajuda a um especialista

Ficou confuso com um recurso moderno de linguagem do C++? Precisa de ajuda com um projeto no Unreal Engine? Nosso AI Assistant está aí para dar a você todas as informações de referência e amostras de código prontas para usar.

Crie o seu próprio fluxo de trabalho movido a IA

Com a biblioteca de prompts, você pode adicionar os seus próprios prompts e acessá-los rapidamente através do menu "AI Actions". Solte a sua criatividade e extraia o máximo da sua colaboração com a IA!

Novidades do ReSharper C++ 2024.3

Suporte a C++23 e C23

Refatoração Move to Folder

Atualizações para o Unreal Engine

O ReSharper C++ 2024.3 implementa vários novos recursos de linguagem do C++ 23 e C 23, além do suporte a várias novas extensões do compilador do GNU.

Agora você pode facilmente mudar arquivos do C++ de lugar, com a refatoração Move to Folder. Depois de mover os arquivos para outro local, a refatoração atualiza as diretivas #include necessárias.

Em projetos do Unreal Engine, agora o ReSharper C++ oferece complementação de código em tags de gameplay e em argumentos de macros que gravam logs, além de um melhor suporte a delegados.


Faça parte da nossa base de clientes

Equipes de todo o mundo estão usando as ferramentas de desenvolvedor da JetBrains diariamente. Descubra a melhor experiência de desenvolvimento por si mesmo.

Obtenha uma avaliação gratuita por 30 dias

Victor Careil

Fundador e Engenheiro Chefe

Plug-in Voxel para Unreal Engine

É muito fácil desenvolver usando o ReSharper C++. Graças a ele, agora estou escrevendo um código melhor e mais seguro do que nunca. Realmente ele se tornou uma parte crítica do meu workflow.

É muito fácil desenvolver usando o ReSharper C++. Graças a ele, agora estou escrevendo um código melhor e mais seguro do que nunca. Realmente ele se tornou uma parte crítica do meu workflow.

Mikhail Matrosov

C++ Jedi

Uma ferramenta que realmente define o padrão para a experiência de desenvolvimento. Assim como o Clang uma vez revolucionou o mundo dos compilers, o ReSharper C++ agora está interrompendo o mundo dos IDEs.

Uma ferramenta que realmente define o padrão para a experiência de desenvolvimento. Assim como o Clang uma vez revolucionou o mundo dos compilers, o ReSharper C++ agora está interrompendo o mundo dos IDEs.

Confira as ferramentas C/C++
da JetBrains

Escolha a ferramenta certa para o seu desenvolvimento com C e C++, dependendo das suas toolchains preferidas e de outros requisitos

Saiba mais