Now do CLion. I cannot stand using VS on windows.
Try VSCode + clangd. Much better experience.
Rider is now free for non-commercial use
421–430 of 435 posts
Re: Rider is now free for non-commercial use
#422Earlier quoted context omitted.
I had no idea Rider supported C++. My impression was that it is for .NET only. How does it compare to CLion?
Yeah they originally had a separate branch "Rider Unreal" but now it's part of Rider, C++ support seems mostly the same across both, except for project support. If IIRC Rider doesn't support CMake projects, but it does support vsproj projects, so if you generate vs files from cmake it'll load fine, but probably better to use CLion for any non-UE projects if using C++. I guess they're seeing it as .NET/GameDev IDE. Ho…
Re: Rider is now free for non-commercial use
#423Re: Rider is now free for non-commercial use
#424As a paying subscriber I love this move for the .NET community. As a .NET dev for many years, I've noticed there have been periods of time where either Visual Studio or Rider was far better than the other. Currently, Rider is much better. Hopefully this encourages more people to try out C# & F#. Both fantastic languages. - Edit - Looks like Webstorm (JS/TS editor) is also free now.
On a side note, if you code in JS/TS and you are a full-stack or backend dev, use PhpStorm instead. It is essentially Webstorm (+ PHP) + all the database tools. Those tools are one of the big reasons I bought their software with my own money.
Re: Rider is now free for non-commercial use
#425Earlier quoted context omitted.
Is it actually faster than VS?
It is, in my experience. Especially with larger projects. And if you compare to VS+ReSharper, which is equivalent to Rider feature-wise, it blows it out of the water.
There are extensions like Roslynator which provide majority of refactorings at lower perf. cost, for free $$.
Re: Rider is now free for non-commercial use
#426Earlier quoted context omitted.
This is like hiring construction workers, but not having money to buy them a hammer and nails. This ridiculous notion that software developers need to use free tools and neither they or their employer can't pay for any is very odd to me.
In developing countries , Rider's license fee is a non-trivial fraction of a developers pay.
Re: Rider is now free for non-commercial use
#427Genuine question with an open mind: why would I use this and not vscode? I know people complain about lag in vscode but I have personally never experienced/noticed any. So with that in mind what does rider give that vscode cannot?
Replying to myself: Interesting to see so many comments talking about extensions, and how you don't need to install any. In vscode I only have the remote development extensions installed, and I think those come "built in" anyway. I just use a vanilla clean vscode install and its an absolute pleasure to use. If extensions (or lack of) are the main reason given for not using vscode, then for me at least as someone who…
Re: Rider is now free for non-commercial use
#428Earlier quoted context omitted.
> - Edit - Looks like Webstorm (JS/TS editor) is also free now. Wow. VSCode finally got them, it seems.
I think JetBrains is struggling a bit to land their next gen editor Fleet. It came out swinging with a very early open beta and seemed to market itself as the coming replacement for all their IDEs, because all their IDEs would become plugins of sorts under the Fleet architecture, but have a dramatically easier API to develop against for plugin authors, be snappier, load quickly be less memory intensive etc. From the…
Re: Rider is now free for non-commercial use
#429Earlier quoted context omitted.
My very personal opinion is that LSPs haven't contributed very much in the area of turning text editors into cohesive and integrated development environments that I enjoy using. One still gets to spend a lot of time and energy fishing for the right extensions, some with overlapping or incompatible scopes and capabilities. And this to be repeated for every project, framework and language. That's very ad-hoc, unsatisfa…
Every time I decide to try a Jetbrains IDE again I give up after a few days. They're always eating insane amounts of RAM and lagging hard while indexing my code again and again and again.
NTFS is painfully slow for many-files type use cases. Unfortunately, many-files describes most codebases. Git clients on Windows are also painfully slow for this reason.