ReSharper C++

ReSharper C++ faz parte do ReSHarper Ultimate, e é uma extensão do Visual Studio para desenvolvedores de C++.

Segmento

Principais features

Refatoração de Código
Análise de Código Estática
Navegação Avançada
Sugestões de Código
Testes Automatizados

Descrição completa

Solicite um 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.


ReSharper Ultimate é uma licença que combina ferramentas individuais JetBrains .NET, bem como ReSharper C++.
Cada licença ReSharper Ultimate permite que um único desenvolvedor Use ReSharper, ReSharper C++, dotCover, dotTrace e dotMemory.

Descrição completa

Ao clicar em "Enviar", você concorda em permitir que a Software.com.br entre em contato com você através das informações fornecidas, para fins de envio de orçamentos e comunicações relacionadas ao seu pedido. Para mais detalhes sobre como protegemos e utilizamos seus dados, consulte nossa Política de Privacidade e Termos de Uso.

Produtos relacionados

Visual Paradigm para UML é uma ferramenta para desenvolvimento de aplicativos utilizando modelagem UML*, ideal para Engenheiros de Software, Analistas de Sistemas e Arquitetos de Sistemas que estão interessados em criação de sistemas em larga escala e necessitam de confiabilidade e estabilidade no desenvolvimento orientado a objetos.

Se seu software é compatível com Windows, então o Install Shield é a solução. É fácil e confiável criar um pacote Windows Installer (MSI) e instalações de InstallScript para as plataformas Windows, incluindo o Windows Vista, mantendo seus clientes felizes e deixando seus custos baixos.

FLEXnet Delivery traz aos produtores de software e aos fabricantes de altas tecnologias a facilidade de distribuir eletronicamente seus produtos para os clientes, assim cortando custos. Fornece uma solução de entregas de softwares eletrônicos em grande escala e traz suporte de custo, aumentando a organização eficientemente, trazendo satisfação ao cliente.
Acompanhe precisamente o uso do software pelo cliente para aumentar rendimentos e melhorar relações.
 
FLEXnet Compliance Monitor oferece uma compreensiva e exata visão de como os clientes usam seu software.
Reservadamente e mutuamente benéfico este software traz soluções e oportunidades de monitorar usos excessivos e não autorizados, enquanto seus clientes ganham um entendimento claro de seu próprio uso, tudo sem transtornos ou dificuldades com auditoria física.

Com Camtasia Studio você pode gravar a tela de seu computador e criar vídeos com qualidade profissional para demonstrar claramente um processo, um produto ou uma ideia. Ideal para treinamentos, e-learning e apresentações corporativas.

3D Doctor é um aplicativo de modelagem em 3D, manipulação, processamento e mensuração de imagens para MRI*, CT**, PET***, microscópicas e aplicações científicas e industriais em 3D.

Ao clicar em "Enviar", você concorda em permitir que a Software.com.br entre em contato com você através das informações fornecidas, para fins de envio de orçamentos e comunicações relacionadas ao seu pedido. Para mais detalhes sobre como protegemos e utilizamos seus dados, consulte nossa Política de Privacidade e Termos de Uso.