Quote Originally Posted by Ingemar View Post
Jumping to a function is mandatory, can't be without that, but I never saw that much use for code refactoring. Do you need that that often?
It's pretty nice. Just place caret on an identifier, press F2, type something and you've just renamed something. Extract Procedure, and Complete Code are pretty awesome too. They even handle some cases of parameter renaming/retyping automatically!