Earlier quoted context omitted.
GDScript is not good and never will be.
If it wasn't good then first, it wouldn't be shipped with the engine, second, people wouldn't use it to make games.
Rider is now free for non-commercial use
311–320 of 435 posts
Re: Rider is now free for non-commercial use
#312Earlier quoted context omitted.
Rider is an excellent IDE for .NET development. A lot less bloat than Visual Studio 2022. I’ve had a lot of my dev teams switch to it. We offer them both options. If you’re not working in legacy .NET Framework apps then I’d heavily suggest giving Rider a try.
This is exactly the kind of surface-level praise I often hear but what exactly is it? Is it objectively (significantly) more performant? How does the MAUI app development experience compare? Code completion? IIS-integration? Debugging? Look and feel? WPF / XAML designer? File explorer? Git integration? ...
Regarding your points:
> MAUI
No personal experience yet unfortunately on my part
> Code completion
At least on par, basically ReSharper with a few extras. Navigation and refactoring is great and comprehensive.
> IIS
Also no personal experience
> Debugging
Great debugger IMHO. Matches VS, predictive debugging is nice (deemphasizes branches it knows won't run), breakpoint conditions are great (only break on a certain thread, after another breakpoint had been hit, after n hits, ...), shows return values in the watch list automatically, etc.
> Look & feel
Probably personal preference: I prefer its more modern and focused look over VS. If you're into that, its Vim emulation plugin is superb.
> WPF
Not its strong suit. VS is way better here. Rider only has a preview. Annoying: it doesn't use themes for DevExpress-libraries correctly in one project at work.
> file explorer
Pretty much like VS
> Git integration
In my experience nicer than in VS. Exposes git's features more easily than VS. Take it with a grain of salt because I use the CLI mostly anyway.
I hope this helps a bit. But you're probably better off trying it for a while if you can.
Re: Rider is now free for non-commercial use
#313Earlier quoted context omitted.
Rider is an excellent IDE for .NET development. A lot less bloat than Visual Studio 2022. I’ve had a lot of my dev teams switch to it. We offer them both options. If you’re not working in legacy .NET Framework apps then I’d heavily suggest giving Rider a try.
This is exactly the kind of surface-level praise I often hear but what exactly is it? Is it objectively (significantly) more performant? How does the MAUI app development experience compare? Code completion? IIS-integration? Debugging? Look and feel? WPF / XAML designer? File explorer? Git integration? ...
Re: Rider is now free for non-commercial use
#314Earlier quoted context omitted.
VS for Mac was junk. Better off trashing it and pushing people the VS Code route. I use VS Code daily for .NET development. It's probably 70% of what VS on Windows is, but it works well and I don't need to run a VM for it (if I need some of the in-depth tracing and profiling stuff, I can still fire up the gold standard). VS on Mac was maybe 30%
Actually you should take a look at Rider in that case. It’s about 120% of what VS on Windows is! I use it as my daily IDE for a production .NET back end. You won’t look back I promise.
Re: Rider is now free for non-commercial use
#315Earlier quoted context omitted.
> both Microsoft products With 200K+ employees, at this point it is better to think of Microsoft as a city and different teams in it as independent companies in that city with employees that sometimes go out for coffee together :-P
> With 200K+ employees, at this point it is better to think of Microsoft as a city and different teams in it as independent companies in that city with employees that sometimes go out for coffee together :-P As a former v dash, it was always amusing to see the proclamations come down from the mountain that basically said something like if you are using version x.y.z or below of so and so dependency you must correct i…
Re: Rider is now free for non-commercial use
#316Genuine 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?
If you mean for .NET development, there’s still light years between vscode and this. Whereas .NET extensions for vscode are still in their infancy, Rider has been creating a comprehensive IDE for .NET to rival the full edition of Visual Stdio for years. We are talking full Solution file support, Nuget, majorly advanced refactoring via Resharper, pretty much everything you could wish for. And it runs on a Mac!
VSCode has Solution File and Nuget support with the C# Dev Kit. Refactoring isn't bad either though not as featureful as I remember from Resharper.
Re: Rider is now free for non-commercial use
#317Limited commercial use 1 to 3 devs should also be freek as projects this small usually are just starting and aren't profitable yet. Beyond that, yes , it should be sustainable for the team to pay for commercial license.
No. If you have money to pay for developers, you also have money to pay for tools. Especially since software licenses are going to be a tiny fraction of what the developers cost.
Re: Rider is now free for non-commercial use
#318Genuine 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?
It runs on Linux. That’s enough for me..
Re: Rider is now free for non-commercial use
#319Earlier quoted context omitted.
Actually you should take a look at Rider in that case. It’s about 120% of what VS on Windows is! I use it as my daily IDE for a production .NET back end. You won’t look back I promise.
Can it open VS solution and project files?
Re: Rider is now free for non-commercial use
#320For example, I'm using VS Code to work on a back-end based on Deno, which has a plug-in for VS Code. Would I find Rider a less-hospitable development environment?