Code completion sorting is unusable

Answered

I'm using Rider with Unity and the code competition is unusable at the moment.

If I start typing "public Tr" in a class I would expect "Transform" to be at the top of the list immediately suggested, but it's nowhere to be seen. The entire first page of the suggestions are MonoBehaviour methods which I never use nor have any intention of inserting here, and they don't even start with "Tr". I have to type the entire word "Transform" for it to be the top suggestion.

And if I'm inside a method and start typing "tr" it suggests "Transform" as the top suggestion rather than "transform". Surely it should prioritize the fact that I intentionally started typing the word with a small t? Not to mention the fact that I use "transform" over "Transform" 99% of the time in methods.

I'm not sure if this is an issue with the Unity integration or with Rider itself. I tried uninstalling the Unity plugin, but the issue persisted. If I tried typing for example "public T" without the Unity plugin it would suggest "const" as the primary suggestion which blows my mind.

I can't remember if it's always been like this or if this is something that has just started happening, but I can't imagine it's intended to work like this. I have to assume it used to be better because this is something that would make me uninstall a free software let alone a paid one.

 

 

0
3 comments

Hello,

We have fixed a number of sorting issues in the completion in Rider 2018.3. Could you please try the latest EAP build, and let me know if it works better?

1
Avatar
Permanently deleted user

Just tried it now and immediately it looks like those specific issues I noted above are fixed. Great work.

0

Good! Happy to hear that.

0

Please sign in to leave a comment.