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"
Please sign in to leave a comment.
As of 2018, on macOS the cache seems to be moved to ~/Library/Caches/Rider{version}.
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.
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 ?