once it’s indices are built (which took a couple of days) it is usually much, much faster at finding various things than VS intellisense.
What year was this? What machine do you have? The first time it indexes a new unreal project takes about 10 mins for me, and the index is persisted, so the second time you open it only takes a minute to load. I have a fairly high end machine though (Intel Core i9 12900LF / 64GB / RTX 3070Ti), so I can imagine it would take longer on slower machines?
Sadly, all editors seem to be missing a feature that would be utterly amazing – “Find In All Super/Subclasses”. That was a feature of an editor that was used in the UnrealScript days, and it was amazing. It blows my mind that no one has done that in any other editor that I’ve yet seen.
I’m not sure, but Visual Studio doesn’t have that either right?
As far as writing, the entire editor feels like a super clunky 1995 era Java app (which is possibly what it’s based on) that is extremely slow,
Again, I suspect this is related to either the machine or the version of Rider you were using. I find no UI lag at all and certainly no lack of responsiveness compared to Visual Studio.
has a completely foreign keymap, and a mystifying user interface based on said 1995 ideas “Java runs on everything, so let’s make an interface that doesn’t actually resemble the native OS”.
Ummm, in these aspects Rider seems very similar to Visual Studio to me. Are there specific keys or something that you’re thinking of?
As far as debugging goes, the debugger is just … awful. It’s hard to quantify, but the debugger in Rider more closely resembles the extremely difficult to operate design of Visual Studio Code’s debugger versus the extremely easy to use Visual Studio debugger.
Ummm, the debugger in Rider seems very similar to the Visual Studio debugger. You set a break point by clicking next to the line of code. You start debugging by clicking Debug. You can step into / out / over / resume / break. You can see the value of variables in the variables panel and written next to them in the code. You can set watchpoints. What features of the Visual Studio debugger do you miss from Rider? I haven’t so far.
I get the strong feeling that your experience of Rider is based on an old version. I only started using it in the last 12 months, so my experience is based on the latest version.