Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How can I enable "implicit evaluation" in the JetBrains Rider settings?

JetBrains Rider does not give me the new value for my watches automatically. Instead, I have to click refresh after every step:

https://i.stack.imgur.com/o7Bge.png

I went to the settings and made sure this option was enabled:

enter image description here

However, the problem still occurs. Any help would be appreciated.

like image 634
sethpblue Avatar asked Feb 15 '18 21:02

sethpblue


People also ask

Where can I find the settings of JetBrains rider?

From the main menu, choose File | Settings (for Windows and Linux) or JetBrains Rider | Preferences (for macOS). Rider uses two mechanisms to store its settings:

How do I use ReSharper with JetBrains rider?

If you want Rider to use the same 'This computer' settings file as ReSharper, select Synchronize machine-wide Rider and ReSharper settings on the Tools | ReSharper page of JetBrains Rider settings Ctrl+Alt+S. In the Rider settings dialog Ctrl+Alt+S, you can look at page icons to see, which setting-management mechanism is used for specific pages:

How to add rider solution-specific settings to version control system?

In short, it is recommended to add Rider solution-specific settings (the [Solution_Name].sln.DotSettings file in the solution folder and all files in the .idea subfolder except workspace.xml) to your version control system.


1 Answers

For Rider 2020.3

  1. Press Shift twice to open Search Anywhere
  2. Type "refresh watched" and hit enter Enter Search Anywhere
  3. Enable "Refresh watched values on debugger pause" Refresh watched values on debugger pause

It should be enabled by default, but also ensure that "Allow property evaluations and other implicit function calls" is enabled first.

like image 108
Vapid Linus Avatar answered Oct 13 '22 00:10

Vapid Linus