Skip to main content
TrustRadius
ReSharper

ReSharper

Overview

What is ReSharper?

ReSharper is a code analysis and debugging tool available as an extender to Visual Studio. Its features are also present in JetBrain's .NET IDE, Rider.

Read more
Recent Reviews

TrustRadius Insights

The product has been praised by users for its code refactoring and code quality check features, which have helped them avoid errors and …
Continue reading

As good as Always

9 out of 10
September 16, 2022
Incentivized
I've been using ReSharper for many years, win/web forms, and mobile (even xamarin forms). I am currently using it in Logistics ASP.NET MVC …
Continue reading
Read all reviews
Return to navigation

Pricing

View all pricing

For Individuals

$139

On Premise
per year per user

For Organizations

$349

On Premise
per year per user

Entry-level set up fee?

  • No setup fee
For the latest information on pricing, visithttps://www.jetbrains.com/store/#person…

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Starting price (does not include set up fee)

  • $13.90 per month per user
Return to navigation

Product Demos

ReSharper Source Template demo

YouTube

resharper demo (freezes)

YouTube

Demo Resharper by Nguyen Chi Tuyen

YouTube

demo: VS2015+GTest+Resharper

YouTube

Demo Resharper Live Template (ClipOne Html)

YouTube

YaccConstructor + ReSharper = Embedded TSQL support in MS VS

YouTube
Return to navigation

Product Details

What is ReSharper?

ReSharper is a productivity tool that adds enhancements to Microsoft Visual Studio IDE. Both individual .NET developers and teams can use ReSharper to write and maintain code in a more manageable and enjoyable way, adopt the best coding practices, with the goal of delivering higher-quality applications faster.

ReSharper Technical Details

Deployment TypesOn-premise
Operating SystemsWindows, Linux
Mobile ApplicationNo
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(11)

Community Insights

TrustRadius Insights are summaries of user sentiment data from TrustRadius reviews and, when necessary, 3rd-party data sources. Have feedback on this content? Let us know!

The product has been praised by users for its code refactoring and code quality check features, which have helped them avoid errors and speed up application development. Reviewers have found the code review feature to be valuable in providing feedback on their peers' code. Customers have reported that the naming convention problem-solving feature has assisted them in achieving cleaner coding practices. Additionally, the product's code refactoring and formatting capabilities have been instrumental in maintaining coding standards and improving overall code quality. It seamlessly integrates with Visual Studio, enhancing functionality and making coding more efficient. The product's correction and suggestion features contribute to improved coding skills and reduced complexity. It is also highly effective in solving complex code analysis situations and enables easy code refactoring. Inefficient or redundant code can be easily flagged, providing better visualization of code structure and assisting with completing, editing, or refactoring procedures and functions. The product significantly enhances code quality and productivity by detecting missing code members and suggesting fixes. It also helps locate related classes/libraries and facilitates debugging of third-party libraries. Web developers using Visual Studio 2019 will find this product valuable as it increases productivity, accelerates the code refactoring process, improves code reviews through rules enforcement, and provides optimization hints. Additionally, it assists in overcoming memory retention issues and highlights poorly designed code through its template tool and code coverage tool. By streamlining development efficiency, creating clean and reliable code, and adhering to coding standards and guidelines, this product proves indispensable in software development projects.

Impressive autocomplete and intellisense features: Reviewers have praised ReSharper for its impressive autocomplete and intellisense features, which have greatly sped up their coding process. They appreciate the suggestions and options for testing provided by ReSharper.

Best-in-class debugging tools: Users consider the debugging tools offered by ReSharper to be its best feature. The tool provides real-time feedback and suggestions based on C# and object-oriented programming best practices, helping users write better code. Additionally, it efficiently executes Nunit test cases.

Extensive code refactoring capabilities: The code refactoring helpers in ReSharper are highly regarded by users. These tools, along with the added debugging features, make ReSharper a must-have tool for development. Users value features such as navigation shortcuts, extract variables and methods, unit testing support, renaming refactoring, and code generation that significantly improve coding efficiency.

Difficult Differentiation: Some users have found it difficult to differentiate between ReSharper utilities and Microsoft's utilities, leading to confusion.

Performance Impact: Several reviewers mentioned experiencing performance issues with ReSharper. Visual Studio can run slowly, especially on large projects or projects that use outdated technology. Load times during a scan on a solution can also be excessive at times.

Costly Pricing: Many users expressed concerns about the pricing of ReSharper. They felt that the cost was high, especially for personal use, which prevented them from continuing after the trial period. Additionally, some users mentioned that the need to purchase additional features with an Ultimate license increased costs significantly.

Users of Resharper have provided several recommendations based on their experiences.

Many users highly recommend Resharper for software engineers, particularly those who work with C# and Visual Studio. They believe that Resharper is a valuable addition to a developer's toolkit and is essential for anyone writing code in Visual Studio and C#. It is considered a must-have tool for .Net development due to its ease of use and support.

Several users suggest downloading the trial version of Resharper to evaluate its efficiency before making a purchase. They advise spending time learning its features and exploring its functionality and costs. It is also recommended to trial Resharper in a team before making the decision to purchase it, as it can save time and boost productivity.

Another common recommendation is to use Resharper in combination with Visual Studio 2022. Users suggest trying out the latest version of Visual Studio first, as many features that were previously provided by Resharper are now available natively in VS 2022. By using both tools together, developers can maximize their productivity while minimizing any potential trade-offs in performance.

In summary, users highly recommend Resharper for software engineers, suggest trialing it before purchasing, and recommend using it alongside Visual Studio 2022 for optimal productivity.

Reviews

(1-3 of 3)
Companies can't remove reviews or game the system. Here's why
September 16, 2022

As good as Always

Score 9 out of 10
Vetted Review
Verified User
Incentivized
I've been using ReSharper for many years, win/web forms, and mobile (even xamarin forms). I am currently using it in Logistics ASP.NET MVC applications and ASP.NET Core Web Apis.
  • Shortcuts are awesome. Navigation through the code gets really easy.
  • I use it every day: go to the last modified position, go to the next error, find usages. All refactoring shortcuts!
  • Color identifiers let me identify variables from constants, methods, properties, and types. I use this feature and I can not live without it.
  • Move code by scope is handy.
  • Adding missing references automatically.
  • Pricing: tend to be high.
  • After a while slows the Visual Studio. It gets super slow, even for small projects.
  • It kind of makes you dependent. It feels uncomfortable when you don't have it, and that makes you unproductive.
  • Depending on what version you use, ReSharper shows errors that don't exist. On later versions, it works fine.
ReSharper is suitable for all legacy and new projects. It helps keep the code clean, short and understandable. The color codes help you quickly identify what you are looking for, and the shortcuts are the best. While Visual Studio made progress on these points on its own, it seems to me that ReSharper has a lot to offer. Today it happens to me that I can't think of another productivity tool without thinking of ReSharper first.
  • Code fast
  • Automatic helps with dependencies
  • Refactors
  • Shortcuts
  • Color identifiers
  • ReSharper saved me HOURS of code writing.
  • Saved me time to find issues in code.
  • Saved me time finding dependency issues.
  • It helps to create understandable code, so that others can continue the work without wasting time.
Score 9 out of 10
Vetted Review
Verified User
ReSharper is a continuous code monitor tool that we plugged into Visual Studio IDE, which is helping us to reduce the lines of codes with good code accuracy. We have been connected for the last two years. We are using this tool in the entire organization. Using ReSharper helps us to improve our quality of code precisely without any bugs on the code reviews. It also reduces production release in a given time frame to save a good amount of the organization's budget.
  • It displays errors or suggestions for your code
  • Saves time to optimize a code
  • Faster development
  • Sometimes it gives suggestion that are not suitable for code that you wrote
  • It reduces lines of code with great accuracy
  • Provides an indicator for where to apply changes, which saves developer time
  • Production releases on time
  • It saves developer time and budget
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use ReSharper across our entire software team. We utilize it to apply consistent formatting across all of our C# projects. It is also generally very helpful in auto-complete and file system navigation.
  • Applies consistent formatting that is easy to configure
  • Indicates code and algorithm issues before compile time
  • Improves native auto-complete and code navigation
  • Sometimes colleagues report degraded performance
  • Sometimes Visual Studio needs to be restarted because the code becomes out of sync with what ReSharper thinks it should be
ReSharper works great in a C# Visual Studio environment. I struggle without it. It provides easy to configure format settings and indicates problems with code before compile time.
  • Automated formatting
  • Auto-complete
  • Code insights and analysis
  • ReSharper is our go-to tool for file formatting. All of our code process must be formatted correctly, and ReSharper makes that an easy to access keyboard shortcut.
Return to navigation