TrustRadius Insights for ReSharper are summaries of user sentiment data from TrustRadius reviews and, when necessary, third party data sources.
Pros
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.
We use ReSharper to provide all of the functionality we wish Visual Studio had! I cannot live without ReSharper's code refactoring, linting, inspection, and testing tools. Yes, Visual Studio has these features, and you will think they are great until you encounter ReSharper and see how these tools really should be.
Pros
Code Refactoring.
Linting
Code Coverage.
Code Tracing.
Disassembly and Inspection.
Cons
ReSharper, because it does so much, can be quite a resource hog on slower developer machines.
Some ReSharper tools, like test running, seem to jostle with .NET's tools rather than replace or complement them (even though ReSharper's tools are superior!).
Tools like DotPeek could be better integrated with the Visual Studio IDE.
Likelihood to Recommend
ReSharper is the best all-in-one tool for Visual Studio that I have encountered. It contains many features not found in Visual Studio Enterprise, and those features already in Visual Studio provide much better implementations. I would recommend this to all developers, with the only people who will find it a detriment are developers running older, slower machines (due to ReSharper's resource requirements).
VU
Verified User
Director in Information Technology (Computer Software company, 1-10 employees)