JetBrains Rider
 
Get JetBrains Rider
Get your hands on the new features ahead of the release by joining the Early Access Program for Rider 2025.1! Learn more

Presentation options for compiled code

Last modified: 15 May 2024

Depending on the settings, on the availability of PDB information, and on the applied navigation command, JetBrains Rider can present compiled code in the editor in different ways:

  • Metadata view — this view only shows signature of the type and signatures of all its members. You can also display this view by applying the Navigate To: Metadata View command from the editor or from the Assembly Explorer window.

    tip

    You can use Structure window as an alternative to using Metadata View.

  • Decompiled code — this view displays decompiled C# code corresponding to the type that you open or navigate to. This view is used by default if no debug information is available for the type or if you deliberately navigated to this view using the Navigate To: Decompiled Sources command.

  • Code from symbol files — this view displays original source code from symbol files in C# or VB.NET. JetBrains Rider retrieves symbol files either from local sources or from symbol servers using debug information.

To configure how the decompiled code is presented in the editor, use the following checkboxes on the Tools | External Symbols page of JetBrains Rider settings CtrlAlt0S: