Intellisense making unnecessary choices
Answered
Using Unity. I created a few different assemblies. In all of them that are using UnityEngine if I type "Debug." it will assume I mean System.Diagnostics.Debug and put that at the top of the list. Out of habit, I press enter because Log is usually at top, so it adds "using Debug = System.Diagnostics.Debug". Why would it suddenly start doing this?
Please sign in to leave a comment.
I'd give this 11 votes if I could, it's very annoying.
Hi, here a screenshot. Note I've obscured an irrelevant code block with a green rectangle in a graphics tool after taking the screenshot.
The pop-up shows regardless of code around it.
Thanks, I've added your details to the known issue RIDER-28170 (feel free to upvote).
It seems like statistic-related problem. Please, try to carefully choose the right "Debug" several times and check if the order changes.
Thank you for understanding.
Hi, I've tried but by this point i must have hit the wrong "Debug" hundreds of times so I'm guessing that few right ones may not cut it. Is there a way for me to reset the statistics without losing my other settings / reinstalling Rider?
Please, try to remove caches by File > Invalidate Caches /Restart -> Invalidate and Restart.
OK, thanks a lot for your help!