I just noticed tonight while migrating some Visual Basic 6.0 code to Visual
Basic .NET that Go To Declaration (a Visual Studio shortcut) is greyed out
in the context menu and ReSharper's Go To Definition is not in the menu at
all. (I do get Go To Definition when editing C# code but not in VB.NET
After perusing the context menu rather confusedly several times, I noticed
Go To Inheritors and clicked it just to see what it would do (even though
the method doesn't inherit from anything). Even more confusing, it went to
the declaration for the method I wanted.
I bring this up because of the confusion factor I felt trying to find an
obvious entry in the context menu to go to a method declaration. It seems to
me that Go To Inheritor is logical if I want to find methods that inherit
from a base class, but it doesn't make sense to go back up the call chain.