JetBrains Rider
 
2024.3
Get JetBrains Rider

Go to Derived Symbols

Last modified: 23 September 2024

This command gets the list of all derived symbols for a type or a member and lets you navigate directly to one of them, down the inheritance hierarchy. If you are looking for actual implementations and not interested in intermediate steps of the inheritance chain, use Go to Implementation.

You can invoke this command from the Solution Explorer, Structure window, and other tool windows. If necessary, you can navigate in the opposite direction with the Go to Base Symbols command.

If there are members in derived classes that hide the member you're navigating from, such members are displayed as strikethrough:

JetBrains Rider: Hidden inheritor

When a type or a member has inheritors in the current solution, JetBrains Rider adds a special icon (for example, ThemedIcon.HasOverrides.Screen.(Gray).png) to the left of the declaration. You can click the icon to expand the list of derived symbols and navigate.