dotPeek 2016.1 Help

Go to Symbol

Navigate | Go to Symbol…Ctrl+Shift+Alt+N

The
Go To Symbol
allows searching by name for any code symbol within
all assemblies currently loaded in the
Assembly Explorer Window
and all assemblies referenced from those assemblies.
Search results also include matching items from all assemblies that are currently loaded in the
.

Note that this command works in global scope,
i.e. you do not need to bring your focus to the code viewer to invoke it.

To navigate to a symbol

Press
Ctrl+Shift+Alt+N
or choose
in the main menu
.

In the
Enter symbol name
pop-up that appears, start typing the ittem name.
As you type, the lookup list narrows down, suggesting names that match the entered substring.

Do one of the following:

Click on the desired item to open it in the editor.

Select the desired item by pressing
UpArrow and
DownArrow and the press
Enter to open it in the editor.

To view and
analyze
the list of matched items in the
Find Results Window, click
Show in Find Results
or press
+
on the numeric keypad.

dotPeek navigates to target symbols according to settings defined in the
Navigation section on the
Decompiler page of the dotPeek options. For more information, see
Navigating to Compiled Code.

Case-insensitive
CamelHumps
is supported here:
for example, you can simply type 'ch' instead of 'ColorHelper'.
If you want to navigate to a symbol in a particular type, you can specify parts of the type's fully qualified
name and member name and split them with spaces or dots.

You can also use wildcards when specifying the name:
'*' (asterisk) represents zero or more characters;
'+' (plus), ':' (semicolon), '.' (dot), and '\' (backslash)
separate parts of the type's fully qualified name.

Whenever collecting items to match the specified string takes significant time,
dotPeek displays an hourglass icon
to the right of your search string. Substantial delays are to be
expected when performing search before dotPeek loads the solution completely.

This feature is inspired by and borrowed from
JetBrains ReSharper,
a developer productivity tool for Microsoft Visual Studio.