DPack - Solution Browser
   
Feature menu items location: Tools|DPack
Default keyboard shortcut: Alt-S
Description

Solution browser tool is a hybrid between code browser and file browser. It allows one to locate certain members types in the entire solution. Solution browser works in two modes: dialog and tool window one. Tool window is a dockable window that is integrated into Visual Studio. And dialog comes up and goes away after selection is made. Solution browser shows all classes, interfaces, structs, enums and delegates in all project files in the entire solution. When member is selected from the members list and its file is not opened already then solution browser opens it first. It then jumps onto the first code line of the member declaration.

Solution browser allows one to filter member list based on custom search criteria. The search filter supports wildcards, such as * and ? characters, as well as multiple search expressions separated by spaces. Multiple search expressions act like AND operator.

Solution information is cached the first time you access solution browser. While caching is in progress none of solution browser features can be accessed. Caching can always be canceled via and restarted at a later time. If, for some reason, internal cache gets out of synch "Refresh Solution Cache" toolbar button can be used to refresh solution information cache. Note that solution information cache is not persisted and is cleared out when solution or Visual Studio is closed.

Dilaog mode Solution Browser screenshot

Solution Browser dialog

Tool window mode Solution Browser screenshot

Solution Browser tool window