ReSharper
 
Get ReSharper
You are viewing the documentation for an earlier version of ReSharper.

Performance Guide

Last modified: 21 July 2022

ReSharper | Options | Environment | Performance Guide

ReSharper options: Environment | Performance Guide

Use this page to get an overview of performance-critical preferences and quickly change their values. If a preference has a suboptimal value, ReSharper displays a snail icon Themed icon snail screen gray next to it.

When you select a preference in the list, ReSharper displays the path where it is configured, the current value, and the recommended value at the bottom of the page. If the current value of the selected preference differs from the recommended value, you can click Apply and ReSharper will automatically set the recommended value.

For some preferences — such preferences are marked with the warning icon Themed icon warning screen gray — it is not feasible to automatically change their values. When you select such preference, you can click Open Options at the bottom of the page and configure it manually.

By default, ReSharper automatically checks performance-critical preferences and if their values differ from the recommended ones, it displays a notification on the Visual Studio status bar:

ReSharper: Performance guide status-bar notification

If you want to disable these notifications, clear the Enable performance suggestions checkbox.

Each of the items on the page also has a drop-down selector, where you can choose how ReSharper should react if the preference has a suboptimal value:

  • Ignore — ReSharper will not track this preference.

  • Notify me — if the preference has a value that differs from the recommended one, ReSharper will display a notification on the Visual Studio status bar.

  • Fix silently (might be unavailable for some preferences) — ReSharper will automatically set the recommended value for this preference if it detects a different value.