Monday, March 7, 2011

Resharper Intellisense Annoyance

I have been using Resharper for about 5 months now and I must say that generally I have been loving it.  It has really helped improve the speed which I am able to do things in Visual Studio.  Its all the small things like moving a class to a different project or creating a new file which are just so much easier with Resharper.  Not to mention the navigation features like navigating to a specific member in the file your in or opening any file in the solution with ease.

The one thing that hasn’t always been pleasant though is that I haven’t been able to figure out a way to make Resharper’s Intellisense parameter info show me generic methods very well.

image

In this example the first method shown in the tooltip is actually a generic method that takes a generic parameter called TModule, but I can’t tell that from the parameter info tooltip.  When I am looking over some code I quite often want to see what other overloads of a method their are so I press Ctrl+Shift+Space to bring up the parameter info tooltip.  I have discovered that I can navigate to end of the method name an hit Ctrl+Space to show the method list which does show the generic parameters, but I would like to see it in the parameter list as well. 

I have been able to find a setting for this and I am wondering if there is any way to achieve it.  If you know of a way to do this let me know as I would love to hear it.  If I do get an answer on this I’ll update the post accordingly.