ReSharper 2019.1 Help

Navigation between Code and Resx Files

ReSharper's navigation features (Go to Usages of Symbol and Go to Declaration) help you navigate between implementations of resources in .resx files and their usages in code files.

To navigate from declaration to usage

  1. Open a .resx file in the XML (Text) editor.

  2. Place the caret at the name of a resource.

  3. Press Ctrl+Alt+F7 or choose ReSharper | Navigate | Usages of Symbol from the main menu. Alternatively, you can press Ctrl+Shift+A, start typing the command name in the popup, and then choose it there.

  4. ReSharper will open the code file where the resource is used. If there are two or more usages, you can select one of them in the drop-down list.

To navigate from usage to declaration

  1. Open a code file where a resource is used.

  2. Place the caret at the usage of resource property:

    Resources Navigation Go to Declaration 01
    or at the name of the resource used in code:
    Resources Navigation Go to Declaration 03

  3. Press Ctrl+B or choose ReSharper | Navigate | Go To Declaration from the main menu. Alternatively, you can press Ctrl+Shift+A, start typing the command name in the popup, and then choose it there.

  4. Select a declaration from the drop-down list. You can go to the declaration of the property in the generated wrapper or to the resource declaration in .resx file.

If you use files in resources (e.g. images, icons, audio files, etc.), you can use Go to Related Files to navigate to these files.

To navigate to related file

  1. Open a .resx file in the XML (Text) Editor and set the caret anywhere in the file, or, alternatively, just select the file in the Solution Explorer.

  2. In the main menu, choose ReSharper | Navigate | Related Files or press Ctrl+Shift+Alt+G.

  3. In the drop-down list of related files that appears, click on the desired file or select it and press Enter.

Last modified: 26 June 2019

See Also