ReSharper Series - Retrospective?

by Rasmus Kromann-Larsen February 10, 2009 22:44

Now, I've written the first 4 (7 really) parts of my ReSharper Series - I was a bit curious if anyone is actually reading it - and if anyone is getting value from it? Personally I am learning quite a bit more than I already knew about ReSharper. So a few questions:

  • So, are the topics too basic? Too advanced? Too long posts?
  • Would it be better with screencasts? I feel it can be kind of hard to show the speed that you can obtain with ReSharper using simple screen shots.
  • Are there anything in particular you would like to hear about? Hear more about something that has already been mentioned?
  • Other suggestions?

I am going away on ski vacation next week and then to Copenhagen for a few days after that (for the MDIP meeting), so there's probably not going to be any more posts until I get back in about 2 weeks.

Hope to get a few useful comments (or mails) on this post.

kick it on DotNetKicks.com

Tags:

ReSharper

Comments

2/11/2009 9:25:49 AM #

dalager

Love the series, and yes, maybe a couple of screencasts would be nice but just to illustrate what you already do - screen casts alone are too "trapped in real time". For me at least.. ;)

Keep up the good work!


A couple of uncovered areas that I use a lot:

I've recently started to use live templates on a per-solution basis. In an MVC project there might be some project specific snippets for localization etc, and here live templates come in handy.

Ctrl-r-v is THE most used resharper shortcut at my station. introduce variable is your friend. and have many usages. Try typing "mystring" (with qoutes) on a blank line, and hit ctrl-r-v within or after the string.  

Class navigation. alt-home and alt-end for jumping between interfaces and implementations. Important for interface heavy apps.

Creating code by deliberately using a method call that doesn't exist and alt-enter fix it by creating it with a matching signature. This strategy also works for members in general.

dalager Denmark

2/11/2009 10:05:13 AM #

rasmuskl

Thanks for the comment.

Yea, I was thinking about having the screencasts accompany the text, not just stand on their own - it was mostly to show the effect.

I want to dip into some more "advanced" / tweak topics later, but the ideas for basic topics that I still need to do are very much like the topics you mentioned:

- Basic Refactoring (Introduce variable, inline etc.)
- Class Navigation
- Find Usages
- Unit Testing

I think I will add Live Templates since I actually want to write a bit about that too Smile

Furthermore, I've started using introduce variable a lot too, but only after I tried it out while writing this series.

rasmuskl Denmark

Comments are closed

Powered by BlogEngine.NET 1.6.1.0
Theme by Mads Kristensen | Modified by Mooglegiant | Adjusted by Rasmus Kromann-Larsen

About Me

I am a danish .NET developer blogging about the technical side of my life, mostly .NET stuff, but also fundamental topics like design patterns, principles and productivity boosters.

In addition, I am a core group member of Aarhus .NET User Group.