Skip to content
| Marketplace
Sign in
Visual Studio>Tools>Type Hierarchy Viewer
Type Hierarchy Viewer

Type Hierarchy Viewer

munyabe

|
4,452 installs
| (8) | Free
This is a visual studio extension to visualize the hierarchy for a given type in a variety of different ways.
Download

Type Hierarchy Viewer is a visual studio extension to visualize the hierarchy for a given type in a variety of different ways. This allows you to view a type's supertypes, subtypes and implemented interfaces within a tree structure.

Usage

In the code editor, select a class or interface and click the context menu "View Type Hierarchy" to open the tool window.

Show the Type Hierarchy

  • Select the "Show the Type Hierarchy" from the toolbar to see the class hierarchy, including the supertypes, subtypes and implemented interfaces.

Show the Type Hierarchy (Included Metadata in Subtypes)

  • Click the "Included Metadata in Subtypes" from the toolbar to include metadata in subtypes.

Show the Supertype Hierarchy

  • Select the "Show the Supertype Hierarchy" from the toolbar to see a hierarchy showing the type's parent elements including implemented interfaces. This view shows the results in the reverse hierarchy.

You can also show the declared location by double-click the node on the tree.

Key Bindings

The default settings are as follows.

  • View Type Hierarchy: Ctrl + E, Ctrl + H

If the shortcut is not registered, please set it as "TOOLS" -> "Options" -> "Environment" -> "Keyboard".
The command name is "EditorContextMenus.CodeWindow.ViewTypeHierarchy".

Supported Languages

This feature is supported in the following languages.

  • C#, Visual Basic

Change Log

  • v1.3
    • Fix a bug that does not work with VS2017.
  • v1.2
    • Support Visual Studio 2019.
  • v1.1
    • Support Visual Studio 2017.
  • v1.0
    • Initial release !
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft