ReSharper 5 vs ReSharper 3
| Feature | ReSharper 3 | ReSharper 5 |
|---|---|---|
| Development Environments and Languages | ||
| Supported Visual Studio versions | Visual Studio 2005 | Visual Studio 2005, 2008, 2010 |
| Supported C# versions | 2.0 | 2.0, 3.0, 4.0 |
| Supported VB.NET versions | VB8 (limited support) | VB8, VB9, VB10 |
| Code Analysis | ||
| Code inspections | ~450 | ~900 |
| Quick-fixes | ~350 | ~600 |
| Solution-wide error analysis (review and fix all code errors in a single tool window) |
no | yes |
| Solution-wide warnings and suggestions (review all code quality problems from a single tool window) |
no | yes |
| Value tracking | no | yes |
| Call tracking | no | yes |
| Pattern-based code analysis | no | yes |
| Upgrade loops to LINQ | no | yes |
Possible NullReferenceException analysis |
no | yes |
| Code annotations | no | yes |
| Refactorings | ||
| Overall refactorings | 27 | 40 |
| Project-level refactorings | no |
Move types/files between folders and projects |
| Coding Assistance | ||
| Context actions | ~100 | ~200 |
| Code Completion | yes
Basic Completion, Smart Completion, |
better
Complete Statement, importing extension methods, support for CamelHumps, completion for unresolved symbols |
| Naming style control | no | better
14 predefined styles for different symbols, language-specific styles, custom styles etc. |
| Code Formatting | yes
Optimize using directives, shorten qualified references, reformat code |
better
Auto-removing code redundancies, migration to latest C# features, reordering type members, updating file headers, XML formatting etc. |
| Predefined code templates | 68 | 86 |
| Managing and editing templates | yes
In modal windows |
better
In a tool window and a code pane |
| Web Development | ||
| ASP.NET support | yes
C#, VB.NET code. |
better
C#, VB.NET code + markup files, user controls etc. |
| ASP.NET-specific refactorings | no |
Extract Content Placeholder |
| ASP.NET-specific navigation | no | Go to Related Files (masterpages, CSS files etc.) |
| ASP.NET-specific code generation | no |
Code generation actions |
| ASP.NET MVC support | no | Navigation and coding assistance for controller and action usages in string literals |
| HTML support | no |
Navigation, coding assistance, context actions, and completion for HTML items in ASP.NET markup files |
| Navigation and Search | ||
| Support for external sources | no |
Metadata view |
| Structural search and replace | no | yes |
| Code bookmarks | no | yes |
| File Structure, Go to File Member, Go to Next/Previous Member | yes | better
Work in XML, XAML, ASP.NET markup |
| Hierarchy views | yes
Type Hierarchy |
yes
Type Hierarchy, Project Hierarchy |
| Go to Type, Symbol, File | yes | better
Results can be displayed in Find Results window |
| Go to Implementation | no | yes |
| Recent Edits | no | yes |
| To-Do Explorer | yes | better
Discoverable in identifiers and string literals |
| Quick Documentation | yes | better
Navigation, hyperlinks etc. |
| Unit Testing | ||
| Supported NUnit version | 2.x (limited support) | Any, up to 2.5 |
| MSTest support | no | yes |
| Other Features | ||
| Localization and globalization | no | yes |
Contact us for to check your upgrade availability.