JetBrains have recently released ReSharper 6.1
, along with compatible updates to dotCover
(version 1.2) and dotTrace Performance
Here is a list of common developer tasks that ReSharper 6 helps handles better than
- Improve Visual Studio responsiveness: While
developing ReSharper 6.0 and 6.1, Jet Brains have fixed more than 200
performance and memory consumption issues, as well as over 2900 bugs!
- Use proper tooling for web development: ReSharper 6
3 (Razor syntax) in terms of refactoring, navigation, and code
- Explore existing code base and third-party libraries efficiently:
New navigation actions and valuable additions to existing navigation
features help developers better understand existing code. More than
that, examining third-party libraries is now possible without leaving
Visual Studio, thanks to ReSharper's bundled assembly decompiler.
- Refactor and maintain existing code base: ReSharper
6 brings improved refactorings and more context actions, adds multiple
new inspections and quick-fixes for code quality analysis in C#, VB.NET,
and XAML code. In order to improve project maintenance, ReSharper 6.1
helps detect and remove unused assembly references.
- Adopt state-of-the-art development practices: Async
CTP, the increasingly popular asynchronous programming syntax for C#
and VB.NET is now fully supported in ReSharper 6.1 with a set of code
inspections and quick-fixes.
- Internationalize .NET applications:
Internationalization assistance is now available for Silverlight and
VB.NET projects — in addition to previously supported C# and WPF
- Manage ReSharper settings and enforce coding standards:
ReSharper 6.1 introduced a new settings management engine, which lets
you define global, per-solution, per-team or individual settings. Also,
ReSharper settings can now be exported and imported to/from a single
For details on features and improvements in the new ReSharper version, please read What's New in ReSharper 6.
I have used and appreciate the ability to get rid of unused assembly references.