22 May 2007

Coding Session with ReSharper

ReSharper team is approaching Feature Freeze milestone for version 3.0, so I didn't have time to write thoughtful posts. However, I needed to write primitive utility for doing some batch operations on the file system structure recursively, and I decided to record a small screen cast for part of the real coding session. It is about 8 minutes long and shows many things I use daily during development. I hope you will enjoy the movie :)

Download "Jedi Coding" from ReSharper Demo page.

Quality is not very good to keep size small. Music in background is "Voodoo People" by Prodigy from "Music For The Jilted Generation" album, I only repeated ending so it fit movie time.

Note: Some or all of the features seen in this movie may be available only in latest EAP versions of ReSharper.

11 comments:

Anonymous said...

Nice video :-). If you do another one, is it possible to include the keyboard combos you are using as an overlay on the video so we can see how you do your Jedi mind tricks?

Cheers!

Ilya Ryzhenkov said...

I will try to use Key Jedi next time, however it will not help you much, because I use custom keyboard scheme, not the default one. Or, probably we can come up with version of Key Jedi, which is capable of displaying command names in Visual Studio along with shortcuts.

Anonymous said...

maybe you can post your keyboard mapping for us padowins.. ;-)

Ilya Ryzhenkov said...

I'm trying to build "VS-friendly" keymap, the one which doesn't rebind standard commands and otherwise "steal" shortcuts. If the attempt will succeed, it will be included in ReSharper 3.0 release. Surely, ReSharper classic keymap will also be an option.

Sean Chambers said...

ilya,

excellent video. amazing speed there!

I have one question, perhaps a silly one. I have been trying to figure out how in resharper to move an entire method up or down in the same class. I saw you do it in the video, but I can't for the life of me figure out how you did it!

Any help would be appreciated! Thanks!

Sean Chambers

Ilya Ryzhenkov said...

Sean,

Default shortcut is Ctrl-Alt-Shift-Up/Down, in 2.5 it works on entire method body, in 3.0 you have to put caret on method signature (Alt-Up)

Anonymous said...

Coud you please post this video on youtube or somewhere else? I could not download it from the link you provided, cause bandwidth exceeded :(

Ilya Ryzhenkov said...

I will put it somewhere when I have access to high-speed internet connection. I'm currently on vacation. Bandwidth limit was 8GB/30 days and it exceeded! I didn't know this video is that popular :)

Anonymous said...

As a loyal Resharper user, I'd love to see how others are using.

Anonymous said...

Thanks. I learned some good stuff. If you do it again, can you slow down a bit? The context menus go so fast I can't tell what you're doing without having to back up and hit pause many times.

slugart said...

I know it's been a long time between drinks but I'd love to see this video again or even better, an updated version - Prodigy soundtrack mandatory of course ;)