Go to Everything/Type
Navigate | Go to Everything/Type
This command combines two different features:
- Go to Everything, which appears first, allows you to navigate to the following destinations: types, symbols, files, recent edits, recent files, and recently viewed methods. The list of suggestions appears as soon as you invoke this feature and initially includes your recent files and navigated items.
- Go to Type allows you to navigate to any type within all assemblies currently included in the Assembly Explorer and all assemblies referenced from those assemblies.
To navigate to everything or to a type
- On the main menu, choose Navigate | Go to Everything / Type or press Ctrl+N. The Enter type/symbol/file name pop-up list appears.
- Start typing characters in the text box. As you type, the list of items narrows down, suggesting names that match the entered substring.
- To switch to the Go to Type feature, click the menu command or press the shortcut once again. The Enter type name pop-up list appears where you can specify a type you are looking for.
Do one of the following:
- To view the list of found symbols in the Find Results window, click Show in Find Results or press + on the numeric keypad.
- To navigate directly to a type, symbol or file, select the item in the list and press Enter.
Case-insensitive CamelHumps is supported here: for example, you can simply type "ch" instead of "ColorHelper". If you want to navigate to a type by its fully qualified name, you can type parts of the 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.
This feature is inspired by and borrowed from JetBrains ReSharper, a developer productivity tool for Microsoft Visual Studio.