Code completion sorting is unusable
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.
Please sign in to leave a comment.
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?
Just tried it now and immediately it looks like those specific issues I noted above are fixed. Great work.
Good! Happy to hear that.