ReSharper
 
Get ReSharper
You are viewing the documentation for an earlier version of ReSharper.

Go to Base Symbols

Last modified: 17 November 2021

ReSharper | Navigate | Base Symbols

Alt+Home (ReSharper_GotoBase)

This command allows you to navigate up the inheritance hierarchy to a base type or method of the current symbol. You can invoke this command from the Solution Explorer, from the File Structure window and other tool windows.

Navigation in the opposite direction is available with the Go to Derived Symbols and Go to Implementation commands.

If a method overrides, implements, or hides another method, you can see it by the presence of a special icon (for example, Themed icon overrides screen gray) that appears to the left of the method declaration. Hover the mouse over this icon to see the base type for this method; click the icon to navigate up the methods hierarchy.

ReSharper: Navigate to base symbols from editor gutter

If the item you navigate to belongs to the current solution, ReSharper opens the corresponding file in the editor and places the caret at the symbol declaration. If it is in referenced libraries, ReSharper navigates according to the settings defined on the Tools | External Sources page of ReSharper options (Alt+R, O).

This feature is supported in the following languages and technologies:

The instructions and examples given here address the use of the feature in C#. For details specific to other languages, see corresponding topics in the ReSharper by language section.