.NET refactoring, code analysis, unit testing and more productivity features in Visual StudioGet ReSharper
Standalone .NET IDE: cross-platform, feature-rich, fast, ReSharper refactorings out of the boxGet Rider
Most of ReSharper's 50+ refactorings are available in Rider, and its 350+ context actions are all there. You can rename, extract methods, interfaces and classes, move and copy types, use alternative syntax, and a lot more!
Code generation actions can create a lot of code for you: constructors to initialize any set of type members; methods and properties required by an interface you're implementing; equality checks, formatting members, and more.
There are 2000+ live code inspections to help you detect errors and code smells. Over 1000 quick-fixes are available to resolve detected issues individually or in bulk. For a bird's-eye view of errors in your projects, use solution-wide error analysis (SWEA): it will monitor errors in your code base and let you know if anything goes wrong.
ReSharper and Rider provide unit test runners that help you run and debug unit tests based on NUnit, xUnit.net, MSTest, QUnit and Jasmine. You can explore tests, group them in different ways, break them down into individual sessions, see test output and navigate to source code from stack traces.
You can jump to any file, type, or member in your code base in no time, as well as find settings and actions. Find usages of any symbol, or navigate from a symbol to base and derived symbols, extension methods or implementations.
65 of the top 100 companies in the Forbes 500 list use .NET developer tools by JetBrains.
All I can say is I love it. If you don't use ReSharper, drop what you are doing and go out and buy it!
Peter Kellner, Consultant,
73rd Street Associates
ReSharper is an awesome tool. If you're using it you probably agree and if you aren't you should be. The productivity gains are incredible.
Jaco Pretorius, Technical Lead,
I love ReSharper! Its code suggestions routinely help me write better C#/VB.NET code.
Joshua Kerievsky, Founder,
The ultimate Agile tool is ReSharper. Refactoring is just so darn easy that change isn't scary.
David Starr, Chief Software Architect,