ReSharper Web Help

You can view the structure of the current file in the active editor tab with the File Structure window. The window is synchronized with the editor. As you switch to another editor tab, the window displays the structure of the corresponding file.

The File Structure window supports C#, VB.NET, ASP.NET, XML, XAML, HTML. CSS, and JavaScript files.

File members are marked with symbol icons that you can configure by choosing ReSharper | Options | Environment | General | Appearance. For more information, see General.

In the File Structure window, you can:

To view the code structure of a file
  1. Open a file in the editor.
  2. On the main menu, choose ReSharper | Windows | File Structure , or press Ctrl+F11Ctrl+Alt+F.
  3. Use the File Structure window to explore and navigate through the code , embrace code fragments with regions, perform refactorings and search for usages.
To navigate to the declaration of a symbol
  1. Open a file in the editor.
  2. On the main menu, choose ReSharper | Windows | File Structure , or press Ctrl+F11Ctrl+Alt+F.
  3. Double-click any symbol in the File Structure window to make the caret in the editor switch to its declaration.
To copy the list of file members as plain text
  1. Make sure that a file is opened in the editor and File Structure displays its members.
  2. On the toolbar of the File Structure window, click Export Reference__Windows__Find_Results_Window__Export. The Export Data dialog box will display.
  3. To copy the list of file members as plain text, click Copy to Clipboard.
  4. To save the list of file members to a file, enter the name of a target file in the Save exported file as field or click Browse to find it, and then click Save.

This feature is supported in the following languages/technologies:

C# VB.NET HTML ASPX Razor JavaScript TypeScript CSS XML XAML RESX Build Scripts
feature_available feature_available feature_available feature_available feature_available feature_available feature_available feature_available feature_available feature_available feature_available feature_available

Tip

The instructions and examples given here address the use of the feature in C#. For details specific to other languages, see the corresponding topics in the ReSharper by Language section.