Where are the ReSharper cache files kept?

Rider has to store both ReSharper and IntelliJ settings and cache files.


On Windows, the ReSharper host cache files are kept in the%LOCALAPPDATA%\JetBrains\Rider{version}\resharper-host\local\Transient\ReSharperHost\v{version} folder.

The global settings are in %APPDATA%\Roaming\JetBrains\RiderXXXX.X\resharper-host. The IntelliJ global settings are stored in %USERPROFILE%\AppData\Roaming\JetBrains\RiderXXXX.X, and the per-project settings in the solution local .idea folder.


On OSX and Linux, Rider stores the ReSharper host persistent settings in ~/.config/JetBrains/, and ReSharper solution caches in ~/.local/share/JetBrains. The IntelliJ global settings are stored in ~/Library/Application Support/RiderXXXX.X, and per-project settings in the solution local .idea folder.

 

HINT: {version} in a path depends on ReSharper version which is used in current Rider build. As of EAP 15 (December 2016), it is "07"  

3 comments
Comment actions Permalink

 As of 2018, on macOS the cache seems to be moved to ~/Library/Caches/Rider{version}.

0
Comment actions Permalink

I am finding that Rider puts reSharper caches in solution directory _Resharper... That actually is horrible because building docker with . generatest error on context check. The fact that it cannot access lock file. I don't know why docker checks all permissions upfront, but it does. I would really like to know how to remove caches from solution directory.

0
Comment actions Permalink

Hi

The folder %APPDATA%\Roaming\JetBrains\RiderXXXX.X\resharper-host  can become very huge and it could be problematic if the system disk is nearly full.

I've tried to replace this folder by a junction, but that seems to lock a background process that connects to the "resharper-host".
These lock can be removed by invalidating the cache, but it replace the junction by the default folder.

Is there a way to change the location of this folder ?
 

0

Please sign in to leave a comment.

Have more questions?

Submit a request