ReSharper 2025.2 Help

Out-of-Process mode

This long-anticipated architectural change decouples the ReSharper process from the Visual Studio one and lays the foundation for better stability and performance in the future.

By default, the Out-of-Process mode is disabled. If you experience any UI freezes or suboptimal typing experience, we recommend trying the Out-of-Process mode.

Advantages

Disadvantages

In-Process

Stable and tight integration with Visual Studio via the in-process IDE API

Heavy analyses can slow down the UI

Out-of-Process

Performs heavy analysis tasks outside the Visual Studio process, eliminates UI freezes, keeps typing smooth, and resolves many performance issues

Some features are not supported

You can always learn whether the Out-of-Process mode is enabled and quickly toggle it via the status bar indicator:

ReSharper Out-of-Process indicator

Toggle the Out-of-Process mode

  1. Do one of the following:

    • In the main menu, select ReSharper | Out-of-Process | Switch to Out-of/In-Process Mode.

    • Go to the Environment | Products & Features page of ReSharper options Alt+R, O, toggle the Run ReSharper in separate process checkbox, and then click Save and Restart.

    • Right-click the Out-of/In-Process indicator on the status bar and choose the corresponding action.

  2. ReSharper will reinitialize without having to restart Visual Studio.

Current limitations

As of version 2025.2, the following products, features, and subsystems will not work when the Out-of-Process mode is enabled:

25 July 2025
Morty Proxy This is a proxified and sanitized view of the page, visit original site.