Home> Products> ReSharper

The Most Intelligent Add-In To Visual Studio

The must-have productivity tool for Visual Studio, ReSharper 4.0 provides solution-wide error highlighting on the fly, advanced code completion, superior unit testing tools, over 30 advanced code refactorings, multiple handy navigation and search utilities, single-click code formatting and cleanup, automatic code generation and templates, and a lot more productivity features for C#, VB.NET, ASP.NET, XML, and XAML.

What's New

Full Support for C# 3.0 and LINQ
ReSharper 4 Full Edition and C# Edition provide comprehensive support for C# 3.0, including LINQ, implicitly typed locals and arrays, extension methods, automatic properties, lambda expressions, object & collection initializers, anonymous types, expression trees, and partial methods. read more »
Comprehensive Insight into .NET Framework
We have analyzed a great share of .NET Framework Class Library, as well as NUnit Framework, and annotated it through external XML files, using a set of custom attributes from the JetBrains.Annotations namespace. read more »
Solution-Wide Analysis
ReSharper 4.0 provides a full-fledged feature called Solution-Wide Analysis, which looks for erroneous C# code in your whole solution on-the-fly, without compiling it first. read more »
Code Cleanup
A new, extended reincarnation of what was previously known as Reformat Code. You can now save a myriad of "go-to-next-highlight-then-apply-a-quick-fix" iterations by simply running Code Cleanup! read more »
New Refactorings
In line with the major message of the current release, all refactorings support C# 3.0. New members of the refactoring family are available, including a pack of C# 3.0-specific refactorings. Plus, we have a surprise for VB.NET aficionados: all refactorings that were previously limited to C# 2.0 are now available for Visual Basic 8. read more »
Multiple New Productivity Features
Here's a glance at a number of improvements intended to make your coding experience appreciably more enjoyable.

Complete Statement
Complete Statement, introduced in ReSharper 4.0, is a feature that inserts necessary syntax elements (braces, semicolons etc.) and gets you to the position to start the next statement, saving you from excessive juggling with the caret. As you work, keep in mind the default shortcut for this feature — Ctrl+Shift+Enter . read more » CamelHumps in Code Completion
In ReSharper 4.0, all three completion features — Symbol Completion, Smart Completion, and Import Symbol Completion — support CamelHumps. That lets you complete any symbol by entering only its uppercase characters. read more » Live Templates Editor & Manager
Live Templates Editor is a rejuvenated set of user interface items for viewing, managing, and editing all three types of templates — Live Templates, 'Surround With' Templates, and File Templates. read more » Recent Edits
Recent Edits is a drop-down list similar to existing Go To features that shows files and symbols that you recently modified. read more »
ASP.NET Speedup
ReSharper 4.0 significantly speeds up analysis of ASP.NET pages, to enable more web developers benefit from the great toolset that ReSharper provides. read more »

To get the full story on ReSharper New feature set, please visit the New Features page.

Fresh Update
ReSharper
  • Full support for C# 3.0 and LINQ
  • Code cleanup
  • New refactorings
  • ASP.NET performance improvements
  • Multiple new productivity features
Read more »

"If you are a C# developer you simply owe it to yourself to get this tool. It has dramatically made my life better (SERIOUSLY!). I put it up there with amazing tools... "

Damon Wilder Carr,
Chief Technologist and CEO,
Agilerfactor