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

Go to Base Symbols

Last modified: 21 July 2022

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.

For types that inherit from other types or implement interfaces and for members that override, implement, or hide members from base types, ReSharper displays special gutter icons (for example, Themed icon overrides screen gray). Hover the mouse over the icon to see the base symbols and to navigate up the inheritance 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.