4 ms·
So, we now have, until the hypothetical merge: - CLion Classic - CLion Nova - Rider - ReSharper C++ for VS 2022 And the 'new UI' versus the 'old UI'.
by delta_p_delta_x 3y ago
So, we now have, until the hypothetical merge:
- CLion Classic
- CLion Nova
- Rider
- ReSharper C++ for VS 2022
And the 'new UI' versus the 'old UI'.
- atemerev 3y agoAlso, there are numerous plugins for many languages that work in many Jetbrains IDEs. Choice is good; lack of choices and unification is not that good.
- delta_p_delta_x 3y ago> Choice is good 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'.
- _aavaa_ 3y agoHaving 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)
- xcv123 3y ago> (a C++ IDE) has been reinvented four times by the same company They only have one C++ IDE. That is CLion. Rider is a .NET IDE. ReSharper C++ is an extension for Visual Studio. Rider includes parts of ReSharper. The preview is not for a new product. It's a preview of a new version of CLion, their existing C++ IDE. They are unifying their two separate C++ engines, focusing on one code base.
- dkozhevnikov 3y agoThis preview is a step to make it less fragmented (as it drops one of the implementations in favor of another, existing one).
- igor_akhmetov 3y agoAnd 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.
- pjmlp 3y agoIf one needs to use VS, use only VS, no need to slow it down with R++. When my teams mates act surprised my VS flies when compared with theirs, the answer to "Are you using ReSharper?" tends to be a yes.