ReSharper 5.0 (Beta) for Visual Studio 2010

Being a C#:er the one and only refactoring tool for me is ReSharper by JetBrains. In fact I would go so far as to disclose that I held off on upgrading to Visual Studio 2010 because the early builds of this great refactoring tool were not very useful and didn’t really help me.

With the 5.0 (Beta) version for VS 2010 the world has become much more stable and my brand new machine has only VS 2010 installed. No old and moldy VS 2008 for me!

I’d like to draw attention to a new feature in ReSharper 5.0 which is actually a feature I have requested. Sure more people might have requested this very feature but I for one did.

The feature is that you get intellisence for undeclared items like this:

Resharper

Thank you JetBrainbs for this! ;~)

It’s a pretty sweet feature. However, unfortunately, it only covers local scope for now. I’d like to have the same feature only fully fleshed out for class scope and even perhaps for global (or any) scope.

But what about the Alt + Enter feature that creates a new local variable, property, field etc.? We already have this feature, don’t we? Well not exactly. I get tired of the fact that I cannot decide where this declaration should be. ReSharper always inserts these new declarations at the line immediately above or some such – often in the “wrong” place. I usually go Alt + Enter, mark the line above, Ctrl + x, move to the new spot, Ctrl + v. That’s a lot of extra key strokes. With this feature you can move to where you want your declaration exactly and start typing for intellisence. A lot better don’t you think?

Do you think this is a good feature? Go check out the original feature request “Intellisense should suggest undeclared items” at ReSharper and add a comment if you, like me, want this feature to grow to become complete.

Cheers,

M.

posted @ Wednesday, February 10, 2010 12:00 PM

Print

Comments on this entry:

# re: ReSharper 5.0 (Beta) for Visual Studio 2010

Left by Paruresis at 9/5/2010 2:40 PM
Gravatar
Hey Magnus,
Its a good feature. Makes life easier. Alot of people only grump about the misfits of software, but never take a little action to get a change. (Ive to admit Im one of them : )
@your last thought: you're practicing a little NLP lately? :)

Your comment:



 (will not be displayed)


 
 
 
Please add 1 and 5 and type the answer here:
 

Live Comment Preview: