Resharper

I’ve been using Jetbrains Resharper for seven months now, and continue to find fantastic shortcuts. I can’t imagine going back to programming without it. It doesn’t just make things easier, it dramatically increases the likelihood that you’ll tackle important changes to your code base. Press ALT-INSERT and a window pops up that let’s you add constructors, properties, or overrides, each of which gets inserted with the proper signature and access level. That saves a lot of time. Better yet, you can write code that calls methods that don’t exist and Resharper will put an icon next to the call. Click in it and it offers to implement the method for you — in the right class, in the right module, and (to the best of it’s abilities) with the right arguments.

It also lets you jump through the code intuitively. If you’re looking at a function call, and you wonder, what does that function look like? Press CTRL-B and up comes that function. If you then wonder which other functions, if any, call the function you’re looking at, press ALT-F7 and a window pops up with every usage in the project.

There’s a complete list of Resharper shortcuts here.

Discussion Area - Leave a Comment