ReSharper 7 vs ReSharper 6
Compare the latest and greatest ReSharper 7 with its predecessor. Highlights of ReSharper 7 include support for Visual Studio 2012, improved code generation, new refactorings and code inspections, and many more substantial changes: read on!
|
|
|
|---|---|---|
Supported versions of Visual Studio |
Visual Studio 2005 | Visual Studio 2005 |
| Visual Studio 2008 | Visual Studio 2008 | |
| Visual Studio 2010 | Visual Studio 2010 | |
| Visual Studio 2012 (details) | ||
Code analysis |
1219 code inspections | 1476 code inspections (overview of new code inspections) |
| 721 quick-fixes | 783 quick-fixes (overview of new quick-fixes) | |
| Code annotations | Code annotations extended with contract annotations | |
Refactorings and context actions |
205 context actions | 241 context actions |
| 44 refactorings | 46 refactorings (added Extract Class and Transform Out Parameters) | |
| Optimizing references | Optimizing references: Remove Unused References works in the scope of the entire solution | |
Code generation |
75 predefined code templates | 86 predefined code templates |
| Create from usage | Create from usage (multi-level quick-fix menu for create from usage scenarios) | |
| Surround templates | Surround templates are now available as context actions | |
| Generate properties | Generate properties (support for INotifyPropertyChanged) | |
| Generate equality members | Generate equality members (details) | |
| Generate equality comparer (details) | ||
| Generate partial methods (details) | ||
Code formatting
|
Naming style control | Naming style control with flexible naming style settings |
| Alignment of multi-line chained method calls (details) | ||
| Formatting support for XML doc comments (details) | ||
| Formatting support for fluent interfaces, lambdas, and LINQ queries (details) | ||
| Flexible settings for alignment with tabs (details) | ||
Navigation
|
Hierarchy views: Type Hierarchy, Project Hierarchy | More hierarchy views: CSS Style Hierarchy, Members Hierarchy |
| Find Usages | Find Usages works on arbitrary selections, in Architecture Explorer and Dependency Graph in Visual Studio 2012 | |
Unit testing |
Integrated unit test runner | Integrated unit test runner |
| Unit test explorer | Unit test explorer | |
| Unit test sessions | Unit test sessions with quick search | |
| Frameworks supported out of the box: NUnit, MSTest, QUnit | Frameworks supported out of the box: NUnit, MSTest, QUnit, Jasmine | |
| Support for PhantomJS | ||
Supported application types |
Supported .NET Framework versions:
|
Supported .NET Framework versions:
|
| Windows Forms, WPF, Silverlight | Windows Forms, WPF, Silverlight with a dedicated INotifyPropertyChanged support pack and various general XAML support improvements | |
| ASP.NET, ASP.NET MVC | ASP.NET 4.5 and ASP.NET MVC 4 are now supported | |
| Windows Store (WinRT on Windows 8: details on WinRT support) | ||
| SharePoint (details on SharePoint support) | ||
| LightSwitch (details on LightSwitch support) | ||
Supported languages |
C#: up to version 4.0 | C#: up to version 5.0 |
| VB.NET: up to version 10 | VB.NET: up to version 11 | |
| XAML | XAML: multiple support improvements | |
| JavaScript | JavaScript: 30+ new context actions, improved code completion, value analysis, WinJS and Jasmine support (details on JavaScript improvements) | |
| XML | XML | |
| HTML | HTML | |
| CSS | CSS: Style Hierarchy added | |
| Build scripts | Build scripts | |
Miscellaneous |
Code completion settings | Code completion settings including completion commit settings |
| ReSharper SDK | ReSharper SDK enables implementing support for new languages |
Get ReSharper 7 Now
Free 30-day trial (43.8 Mb)