A extensão do Visual Studio para Desenvolvedores .NET
Baixar
Avaliação gratuita por 30 dias
Por que usar o ReSharper

Como o ReSharper ajuda os usuários do Visual Studio

Analise a qualidade do código

A análise dinâmica da qualidade do código está disponível em C#, VB.NET, XAML, ASP.NET, ASP.NET MVC, JavaScript, TypeScript, CSS, HTML e XML. Você saberá imediatamente se o seu código precisa ser melhorado.

Elimine erros e suspeitas de código

O ReSharper não só avisa quando há um problema no seu código, como também fornece centenas de correções rápidas para resolver problemas automaticamente. Em quase todos os casos, você pode selecionar a melhor correção rápida em uma variedade de opções.

Altere sua base de código com segurança

Refatorações de código automatizadas no âmbito da solução ajudam você a alterar sua base de código com segurança. Não importa se você precisa revitalizar um código herdado ou deixar sua estrutura de projeto em ordem: o ReSharper está aqui para ajudá-lo.

Percorra instantaneamente toda a solução

Você pode navegar e pesquisar instantaneamente pela solução inteira. Salte para qualquer arquivo ou membro de tipo ou navegue de um símbolo específico até seus usos, seus símbolos base e derivados ou suas implementações.

Aproveite os auxiliares de edição de código

Vários auxiliares de edição de código, incluindo o IntelliSense estendido, centenas de transformações de código instantâneas, importação automática de namespaces, reorganização do código e exibição da documentação.

Atenda às normas de codificação

A funcionalidade de estilo e formatação de código com configurações detalhadas e específicas de cada linguagem ajudará você a livrar-se de todo o código não utilizado e criar um padrão de codificação comum para a sua equipe.

O ReSharper transforma o Visual Studio em um IDE muito melhor

Análise de código

O ReSharper estende o Visual Studio com mais de 2200 inspeções de código dinâmicas para C#, VB.NET, ASP.NET, JavaScript, TypeScript e outras tecnologias. Para a maioria das inspeções, o ReSharper fornece correções rápidas (ícones de lâmpada) para melhorar o código.

Encontrar e remover código não utilizado? Migrar seu código para C# 7? Converter loops em LINQ à vontade? Encontrar e evitar possíveis exceções? Usar um padrão de nomenclatura comum? Tudo isso e muitos outros aprimoramentos de código são possíveis com a análise de código do ReSharper.

.NET code analysis in ReSharper

Refatorações

Mais de 60 refatorações e mais de 450 ações de contexto ajudam você a organizar o código com segurança e a movê-lo por toda a solução, distribuir responsabilidade, desassociar, diminuir a complexidade ou simplesmente usar uma sintaxe de linguagem alternativa.

Navegação e pesquisa

O ReSharper ajuda você a acessar instantaneamente qualquer código de uma solução, não importa o tamanho dela. Você também pode navegar de qualquer símbolo até seu código relacionado, como implementações de uma determinada interface, métodos de extensão de uma classe ou usos de um campo.

Refactorings and navigation in ReSharper
Code formatting and cleanup in ReSharper

Formatação e limpeza de código

Configure e aplique estilo de código com base nas suas preferências pessoais ou no padrão da sua equipe. Configurações de formatação e estilo de código para C#, VB.NET, ASP.NET, JavaScript, TypeScript e outras linguagens podem ser aplicadas a qualquer escopo, desde uma seleção até uma solução inteira.

Geração de código

O ReSharper pode criar um monte de código para você: desde novos arquivos e classes até blocos condicionais e GUIDs e desde métodos e propriedades necessários para uma interface que está sendo implementada até verificações de igualdade e membros de formatação.

Code generation in ReSharper

dotUltimate: Empoderando seu desenvolvimento .NET
e Visual Studio

dotUltimate é uma licença única que permite a utilização dessas ferramentas da JetBrains por um único desenvolvedor:

A licença dotUltimate também abrange plugins para o dotCover e o dotTrace no Rider.

Novidades

Por que fazer upgrade para o ReSharper 2020.2

Aprimoramentos na análise de código para C#

Aprimoramentos na análise de código para C#

Existem novas inspeções e correções rápidas para melhorar o suporte ao C# 8, principalmente para tipos de referência que permitem valor nulo.

Limpeza de código ao salvar

Limpeza de código ao salvar

Por fim, você pode configurar o ReSharper para iniciar a Limpeza de código automaticamente ao salvar um arquivo!

Também adicionamos escopos granulares para executar a Limpeza de código de arquivos recém-modificados ou recém-abertos.

Executor de testes de unidade renovado

Executor de testes de unidade renovado

Refizemos nosso executor de testes de unidade do zero para o .NET Framework e o .NET Core, o que nos permite usar o mesmo executor ambos os tempos de execução. Aproveite o suporte integrado ao MSFakes e TypeMock para os frameworks de testes de unidade NUnit, xUnit, MSTest v2 e muitas outras.
Depoimentos

Junte-se aos nossos mais de 150.000
clientes

65 das 100 principais empresas na lista Forbes 500 usam as ferramentas para desenvolvedores .NET da JetBrains.

Baixar
Avaliação gratuita por 30 dias
Joshua Kerievsky
Joshua Kerievsky, Fundador da Industrial Logic
Eu adoro o ReSharper! Suas sugestões de código me ajudam a escrever um código C#/VB.NET muito melhor.
Peter Kellner
Tudo o que posso dizer é que eu adoro o ReSharper. Se você não usa o ReSharper, largue tudo o que está fazendo e vá comprá-lo agora!
Peter Kellner, Consultor,
73rd Street Associates
Jaco Pretorius
O ReSharper é uma ferramenta incrível. Se você já o usa, provavelmente concordará comigo e, se não usa, deveria estar usando. Os ganhos de produtividade são incríveis.
Jaco Pretorius, Líder técnico,
ThoughtWorks
David Starr
David Starr, Arquiteto-chefe de software, Healthwise
A melhor ferramenta Agile é o ReSharper. A refatoração é tão fácil que as alterações não são assustadoras.