Navigating in .NET Reflector
Published 10 July 2013
There are several ways to navigate in .NET Reflector. You can use menu options to open and close panes, and then expand and collapse hierarchies, enabling you to drill down to a particular code element. From here you can click on the element to display more information about it, and view the source code in the Disassembler pane. If you click on a link within the source code you are immediately taken to the location that it references.
You can use Back to return to a previous stage in your navigation. This is particularly useful if you have navigated via a series of links in the source code. Once you have traced your steps back, you can then click Forward to advance through the navigation history.
Using the search tool
You can search for a type, member, or item across all the loaded assemblies. On the View menu, click Search; or on the toolbar, click
The Search pane is displayed, and if previously opened in the session, shows the last search criteria.
To search, first select the search preference:
search a type | |
search a member | |
search an item |
You can then enter the search string. To specify an exact match, click . The current list is filtered as you type the string. If the list contains a large number of entries then it may take several seconds to refresh.
If you select an alternative search preference, with the string field populated, the new list is automatically filtered.
Searching BING and MSDN
To provide full details on the assemblies, you can access MSDN and Bing directly from .NET Reflector.
You need to select the assembly, then on the Tools menu, click either Search Bing or Search MSDN. If your selection is not applicable to one of the sites, the option is unavailable on the Tools menu.