Logo of ReSharper

ReSharper

Website LinkedIn Twitter

Last updated on

Company health

Employee growth
10% increase in the last year
Web traffic
3% decrease in the last quarter

Ratings

G2
4.5/5
(85)
Glassdoor
4.3/5
(251)

ReSharper description

ReSharper is a tool from JetBrains that helps developers write better code within Microsoft Visual Studio. It points out potential errors and suggests improvements, making code easier to understand and maintain. This can help your teams develop higher-quality software faster. ReSharper is a popular choice for .NET developers and integrates directly into their existing workflow.


Who is ReSharper best for

ReSharper by JetBrains supercharges .NET development in Visual Studio with robust code analysis, refactoring tools, and smart completion. Users praise its ability to improve code quality and speed up development, but some find it resource-intensive and expensive. It's ideal for developers and teams seeking enhanced productivity and streamlined workflows within the Microsoft ecosystem.

  • Ideal for small, medium, and large businesses.

  • Best fit for software, IT, and telecommunications companies.


ReSharper features

Supported

ReSharper primarily integrates with Visual Studio and Rider.

Supported

ReSharper supports various frameworks like Entity Framework, ASP.NET, and C#, enhancing coding assistance.

Supported

ReSharper enhances Visual Studio's built-in debugger with features like inline debugging.

Supported

ReSharper supports Smart Completion with type matching, similar to IntelliJ IDEA.

Supported

ReSharper supports visualizing code dependencies with interactive graphs for both projects and types.

Supported

ReSharper supports smart completion, on-the-fly analysis, reliable refactorings, quick fixes, and cross-language refactorings.


ReSharper reviews

We've summarised 85 ReSharper reviews (ReSharper G2 reviews) and summarised the main points below.

Pros of ReSharper
  • Excellent code refactoring capabilities.
  • Robust code analysis and suggestions for improvements.
  • Enhanced IntelliSense and code completion.
  • Useful navigation shortcuts and tools.
  • Comprehensive unit testing support.
Cons of ReSharper
  • Performance issues and slowdowns in Visual Studio are frequently reported.
  • High cost, especially for individual developers and freelancers.
  • Steep learning curve to master all features and shortcuts.
  • Occasional conflicts with Visual Studio's native features.
  • Can be resource-intensive, requiring a powerful development machine.

ReSharper alternatives

  • Logo of Azul Platform Core (Zulu)
    Azul Platform Core (Zulu)
    Open-source Java: secure, reliable, and free.
    Read more
  • Logo of Rider
    Rider
    Fast, cross-platform .NET IDE with smart coding assistance.
    Read more
  • Logo of Visual Studio
    Visual Studio
    Code, debug, test, deploy: build any app, seamlessly.
    Read more
  • Logo of SonarLint
    SonarLint
    Catches coding bugs and vulnerabilities before they cause trouble.
    Read more
  • Logo of VISUAL ASSIST
    VISUAL ASSIST
    Code faster, smarter, with powerful IntelliSense for Visual Studio.
    Read more
  • Logo of Bito
    Bito
    AI coding assistant: boosts productivity, improves quality, protects code.
    Read more

ReSharper FAQ

  • What is ReSharper and what does ReSharper do?

    ReSharper is a Visual Studio extension by JetBrains that helps developers write better C# code. It provides code analysis, refactoring tools, navigation aids, and code generation features, boosting productivity and code quality. It's known for its excellent refactoring and code suggestion capabilities.

  • How does ReSharper integrate with other tools?

    ReSharper integrates directly into Visual Studio and Rider. It supports various frameworks, including Entity Framework, ASP.NET, and C#. It also enhances the built-in debugger and offers smart completion and code dependency visualization.

  • What the main competitors of ReSharper?

    Top alternatives to ReSharper include Visual Assist, SonarLint, and SonarQube. These tools offer similar code analysis, refactoring capabilities, and debugging enhancements for various programming languages and IDEs. Some developers also consider Snyk as an alternative for security-focused code analysis.

  • Is ReSharper legit?

    Yes, ReSharper is a legitimate and safe tool developed by JetBrains. It's widely used by .NET developers to improve code quality and productivity within Visual Studio. Resharper is known for its refactoring capabilities and code analysis features.

  • How much does ReSharper cost?

    Resharper's pricing is unavailable. Contact JetBrains sales for pricing details on their various licensing options. Consider exploring whether Resharper is worth the investment based on your development needs.

  • Is ReSharper customer service good?

    Some users report that JetBrains support could be better. While ReSharper excels at code refactoring and quality checks, improving the support quality would enhance user experience.


Reviewed by

MK
Michal Kaczor
CEO at Gralio

Michal has worked at startups for many years and writes about topics relating to software selection and IT management. As a former consultant for Bain, a business advisory company, he also knows how to understand needs of any business and find solutions to its problems.

TT
Tymon Terlikiewicz
CTO at Gralio

Tymon is a seasoned CTO who loves finding the perfect tools for any task. He recently headed up the tech department at Batmaid, a well-known Swiss company, where he managed about 60 software purchases, including CX, HR, Payroll, Marketing automation and various developer tools.

NEW: Introducing Gralio Screen Buddy

An AI tool that observes your work, finds inefficiencies, and suggests smarter ways to do things. Maybe you can use your tools better, automate tasks, or switch software.

For Individuals
Streamline your daily tasks, get helpful AI tips, and find the right tools for your workflow.
For Businesses
See how your team really works, uncover automation opportunities, and get software recommendations tailored to your processes.