If this check box is selected the Go to Everything/Type command searches for types, symbols, and files; if it is cleared, it only searches for types.

Enable 'Smart Go to Declaration'

If this check box is selected, you can enjoy usage-aware behavior of the Go to Declaration command. if it is cleared, Go to Declaration can be only invoked on symbol usages to go to its declaration.

Remember last search

ReSharper can optionally remember the last input that you used to find something with Go to Everything/Type, Go To File, and Go to Text actions. When this option is selected, ReSharper will also use your selection in the editor as the search string. For example, you can select a file name in a string and then press Ctrl+Shift+N to search for files in your solution that match this name.

Go to Usage: if there is only one result, navigate without displaying the list

If this check box is selected and a single usage is found by the Go to Usage feature, the pointer is transferred to the usage right away.

Go to Base/Inheritor: if there is only one result, navigate without displaying the list

In this section, you can specify a list of files and folders that will be ignored by Navigation by Name commands.

Source Browsing URIs

Upsource URI

If you use JetBrains Upsource for code review and repository browsing, you can specify a URI to your Upsource installation in this field. This will allow you to quickly copy the Upsource link for the current file using the Copy Fully-qualified Name feature. If your project in Upsource corresponds to the Visual Studio solution name, the URI should be https://[yourUpsorceServer]/. If the Uspource project name differs, the URI should be https://[yourUpsorceServer]/[UpsourceProjectName]/.

Source Browsing URI

If you use Roslyn-based source browser for code repository browsing, you can specify a URI to your source browser installation in this field. This will allow you to quickly copy the source browser link for the current file using the Copy Fully-qualified Name feature.

ReSharper's settings are saved in settings layers that enable you to have different settings for different solutions as well as to share your settings with your team. To learn more, see Managing and Sharing ReSharper Settings.