And now all of them except CLion Classic use the same underlying language engine, and the plan is to supersede Classic with Nova. If you need to use VS choose R++. Otherwise, use Rider for MSBuild projects or CLion for CMake projects.
Perhaps, but in this case, the same wheel (a C++ IDE) has been reinvented four times by the same company, whereas the competition (Visual Studio, Xcode) have existed for two decades or more. In this case, choice leads to fragmentation, to lack of focus, to poorer quality, and a focus on 'let's rewrite it again'.
Having used both CLion and Xcode, I would not hold up Xcode as better; certain things I find significantly worse (e.g. find usage, refactoring, version control)
- CLion Classic
- CLion Nova
- Rider
- ReSharper C++ for VS 2022
And the 'new UI' versus the 'old UI'.