Main contents

Super awesome: my favourite Visual Studio Add-in has just been upgraded.

I’ve been waiting a while for this release. The beta, which I’ve been using for the past few weeks, was showing a little roughness. Hopefully, they got rid of that. I’ve been pining for a few refactorings that they have in this release: push member up/pull member down. The error highlighting is still awesome, although they are a little aggressive on the warnings – I prefer prefixing member variables with ‘this’, for example – but they make it super easy to turn off the warning: Alt-Enter, disable warning. Too easy!

Even though there is some overlap with the features of VS 2005, I have to say they went beyond what MS provides, especially with code snippets – Resharper’s are context-aware and will put in what it thinks you want, usually they’re right; and now you can export them!

Some other features I love:

  • the code navigation is awesome – you never have to leave the keyboard. 
  • the code generation is really smart and it goes just as far as it needs to make you smile – for example, when implementing an interface with a property, Resharper will ask if you want to generate a member variable for the property too. Yes, please!
  • the refactorings kick the default Visual Studio refactorings all over the room, so much so that they took over the Refactor menu when you right click.
  • every feature has a keyboard shortcut. It’s totally worthwhile occupying a few brain cells with the short cuts, because they save you so much time.
  • the new preview documentation feature – hit Ctrl-Q over comments and get a preview of what they look like in a tooltip window.

To top it all off, the upgrade from 1.x is free! Go get it now.

Now playing: System Of A Down - Chop Suey

Tags:
This entry is filed under Uncategorized. You can follow any responses to this entry through the RSS 2.0 feed. Responses are currently closed, but you can trackback from your own site.

No Comments to “ReSharper 2.0 is here!”

Comments Closed