dotPeek 2020.2 Help

File Structure window

Windows | File Structure
Control+F11

With dotPeek, you can navigate the structure of the current document using the File Structure window, which greatly simplifies navigation in large files. The window is synchronized with the code viewer: as you switch to another code viewer tab, the window displays the structure of the corresponding file. To navigate through the file easily, preprocessor directives are hidden by default.

Right from the File Structure window, you can access even more actions. To check the available commands, you can right-click any symbol.

dotPeek: File Structure window

Toolbar Controls

ControlNameDescription
ThemedIcon StatusAll Screen Gray pngAll Tests Show all tests in the current test session.
ThemedIcon Success Screen Gray pngPassed Tests Only show successful tests and hide all other tests.
ThemedIcon StatusFailedPassive Screen Gray pngFailed Tests Only show failed tests and hide all other tests.
ThemedIcon Ignore Screen Gray pngIgnored Tests Only show ignored tests and hide all other tests. A test is ignored if it has the corresponding attribute, or if the whole category where it belongs is ignored.
ThemedIcon ExpandAll Screen Gray png ThemedIcon CollapseAll Screen Gray pngExpand All/ Collapse All Expands/collapses all nodes in the current tab.
ThemedIcon Up Screen Gray png ThemedIcon Down Screen Gray pngPrevious/ Next
Shift+F8 / F8
Navigate to the previous/next item and scrolls through the source code accordingly.
ThemedIcon Export Screen Gray pngExport Click this button to export the data currently displayed in the window in text format , or use the drop-down selector to export the data in XML or HTML format. The Export Data dialog that appears, will help you to save the data to a file or copy it to the clipboard .
ThemedIcon SyncCaretToView Screen Gray pngTrack Caret in Editor When this button is pressed, items in the window are highlighted according to the position of the caret in the code viewer.
ThemedIcon SyncViewToCaret Screen Gray pngAutomatically Scroll to Source When this button is pressed, the code viewer opens the file and scrolls it according to the items selected in the window.
ThemedIcon Macro Screen SymbolsVs11Gray pngShow Preprocessor Directives In C++, shows all preprocessor directives in the current file.

Context Menu Commands

DeclarationNavigates to the declaration of a selected symbol in the source code. Equivalent to double-clicking a node in the %windowName% window.
Base SymbolsNavigates to the base type or method of a selected symbol.
Derived SymbolsNavigates to a derived class or overriding method of a selected symbol.
Find Usages Performs the Find Usages command for the item.
Find Usages Advanced Performs the Find Usages Advanced
Last modified: 03 September 2020