Why I use Jetbrains Rider instead of Visual Studio for C# and .NET

  Рет қаралды 196,968

Nick Chapsas

Nick Chapsas

Күн бұрын

Become a Patreon and get source code access: / nickchapsas
Check out my courses: dometrain.com
Hello everybody I'm Nick and in this video I will talk about why I prefer using Jetbrains Rider instead of Visual Studio or Visual Studio Code as my main IDE. My usecase might be different than yours but since many of you have been asking about this one, I thought I would make a video to address it.
Don't forget to comment, like and subscribe :)
Social Media:
Follow me on GitHub: bit.ly/ChapsasG...
Follow me on Twitter: bit.ly/ChapsasT...
Connect on LinkedIn: bit.ly/ChapsasL...
#visualstudio #rider #jetbrains #dotnet

Пікірлер: 329
@mattbrewerton6884
@mattbrewerton6884 3 жыл бұрын
Rider is an absolute powerhouse. I've been using it for years for work now - it used to be a bit "meh" but since they ironed out the kinks in the last couple of years, it's simply unbeatable. The coding efficiency of Rider vs VS is insane, and the general performance is just so much better. I can load multiple solutions in Rider before VS has loaded our largest solution.
@xeoneraldo1254
@xeoneraldo1254 2 жыл бұрын
Totally agree, Rider is 💘💘
@krisztianszendrodi7057
@krisztianszendrodi7057 3 жыл бұрын
I love Rider. I'm using it with Unity for game development and their support is just amazing with features, like showing hints in the code about the different assets hooked up and serialized method calls.
@thodorisKtube
@thodorisKtube 3 жыл бұрын
Hello Nick, I recently found out your videos and I like them. I am a user of Rider as well and a great fan of its usability. What I would like to see is a video of you showing off ways the Rider makes your development cycle easier and faster like shortcuts you use a lot, plugins or settings (changed from default) etc. Keep up the good work!
@Udodisgustme
@Udodisgustme 2 жыл бұрын
great idea!
@anna-ripley
@anna-ripley 2 жыл бұрын
I was just thinking that. I would love for you to show us some examples, using Rider and Visual Studio 🙂
@SashaIvanova_JB
@SashaIvanova_JB Жыл бұрын
Hey, Nick! Fun fact: yours was the first video I watched while researching Rider for my job interview with JetBrains 😁 It filled me with excitement about the product I'd be writing about and solidified by resolve to join the team. Thank you for the work that you do on this channel!
@rosssec7212
@rosssec7212 3 жыл бұрын
I watched this video, tried rider and have not looked back it is absolutely amazing. Thank you for this video!
@ReindertKorver
@ReindertKorver 3 жыл бұрын
They have a free license for students, valid for at least a year as far as I can see. I'm trying it out looks very powerful!
@GakisStylianos
@GakisStylianos 3 жыл бұрын
Yeap, and you can simply renew it by showing you are still a student
@techycompute3636
@techycompute3636 3 жыл бұрын
If you are a student look at github student pack. They have a lot of free stuff.
@gigalajeya
@gigalajeya Жыл бұрын
Hey Nick. Thanks for your videos, this one in particular introduced me to Rider. I love the tool and I think I'm gonna use it in the future. You mentioned Blazor, this is an update after 1 year, the debugger works great now, even better than visual studio, which is kinda sloppy for client apps. Keep it up dude!
@rungxanh2901
@rungxanh2901 2 жыл бұрын
Ever since I found out about Rider, I’ve gone above and beyond my peers to integrate it into my programming life. Very great tool!
@lost-prototype
@lost-prototype 3 жыл бұрын
I'm all about Rider. It's amazing and blows VS out of the water. Also, I'm using it on Linux.
@thwr0371
@thwr0371 3 жыл бұрын
I switched to Linux and using Rider made it so easy to develop on Linux.
@lost-prototype
@lost-prototype 3 жыл бұрын
@@thwr0371 I don't doubt it. Linux really gets out of your way and Rider is so consistent and feature rich.. There's some natural synergy. Also, Linux filesystem access times still kick NTFS to bits.
3 жыл бұрын
I was really happy with Visual Studio on Windows but then I started working on a mac machine. I had to switch something else because VS for mac is suck. So I had try Rider (the best one) and it changed my mine completedly, it just sooo good and I will use rider anyway if I go back to use Windows next time
@SergiusTaurus
@SergiusTaurus 3 жыл бұрын
The rider is the best IDE for C#, just need get to used to it. The rider has the best tools for debugging and tips for best practice code. I love it.
@Plagueheart
@Plagueheart 3 жыл бұрын
I made the transition to Rider from VS2019. I was reluctant for a few years due to the WPF XAML had so many bugs has gotten better but still lacks some things on preview/update xaml screen. But still love Rider over VS2019
@TonoNamnum
@TonoNamnum 3 жыл бұрын
Something else that is worth mentioning is that it is great for working with large projects. I love vscode but only when working with isolated small projects. The moment I use lots of references I need visual studio or rider. I wish vscode gave me a better experience with large projects.
@juang_
@juang_ 3 жыл бұрын
Finally someone with my same use case and a need for a consistent IDE experience 2:05 . Thank you sir.
@triggerhappy899
@triggerhappy899 3 жыл бұрын
The best change for me going from VS 2019 to Rider is VIM emulation. It was such a small reason to change but I'm glad I did. The cost is second to none, $25 a month for like a millions IDEs with consistent settings across all
@ntohl
@ntohl 2 жыл бұрын
VsVim is very nice. I use both Rider and VS 22. Same nice Vim experience. Both missing on ctrl-n or ctrl-x-l tho.
@adamadams1353
@adamadams1353 Жыл бұрын
Wow 😮 I feel that I really needed to hear the information you relayed in this video. I already have several of Jet Brain's products installed and have been exploring them recently etc.. I've also been FRUSTRATED beyond words with any and all of the development programs and methods I've been attempting to deal with/make functional for what I need.. I look forward to hearing more that your channel has to say and thank you for the info 🦾
@munawarkhurshid1201
@munawarkhurshid1201 3 жыл бұрын
Blazor Wasm debugging is missing in Rider. Anyone thinking of switching and working on Blazor wasm should consider this.
@curiouserthing
@curiouserthing 3 жыл бұрын
Jetbrains was certainly slow on the uptake there. Best estimate we currently have is that they plan to ship Blazor Wasm debugging with 2021.2 (late summer-ish).
@bjarnenilsson80
@bjarnenilsson80 3 жыл бұрын
@@curiouserthing I guess 2021.2 means q2 of 2021 ie before 2021-07-01T00:00 in whatever timezon Jetbrains had their hq, i guess time will tell
@mesics1
@mesics1 6 ай бұрын
I use many JetBrain's IDEs and I like them all. I wanted to run my 15-20 year old C# projects, and Rider could not retarget them. Then I tried Visual Studio 2022 and it did easily after the start up
@jabusallah
@jabusallah 2 жыл бұрын
Couldn't get VSCode to work with C# on my pop os machine so I downloaded rider and absolutely fell in love!
@paulehigie9879
@paulehigie9879 3 жыл бұрын
I agree with you but you forgot one major difference VS is 32bit while Rider is 64bit.
@spxctreofficial
@spxctreofficial 3 жыл бұрын
Update: Microsoft just announced Visual Studio 2022, which introduces 64-bit to the C# IDE. I would probably still prefer Jetbrains Rider, but honestly, this shouldn't be a defining factor for developers choosing between these two IDEs.
@paulehigie9879
@paulehigie9879 3 жыл бұрын
I saw the news. Will try it out and hope I won't get any issues. If ok will use resharper to get the best of both ide.
@spxctreofficial
@spxctreofficial 3 жыл бұрын
@@paulehigie9879 If you were to use ReSharper in a professional setting, then I would just recommend Jetbrains Rider. You can get both Rider and ReSharper as part of dotUltimate, and I believe it is cheaper than Visual Studio 2022. Furthermore, ReSharper functionality is probably going to be more natively compatible with Rider anyways (but don't quote me on that, I don't have money to use Rider).
@paulehigie9879
@paulehigie9879 3 жыл бұрын
True but vs has alot of tools, like a xaml editor blend, more blazor supports and many more. Rider is fast and light but vs is adopted in enterprises because of trust and company infrastructure. Am a rider fan boy always pay of yearly but till I have a perfect mobile/ UWP development toolset, Vs wins.
@spxctreofficial
@spxctreofficial 3 жыл бұрын
@@paulehigie9879 True, true. Then again, in Rider's favor, there's the factor of price. Some developers may opt for a cheaper solution that may offer comparable productivity and experience. I personally haven't tried Rider at a professional level, but from experience from IntelliJ IDEA, Jetbrains' products are probably some of the best on the market and are arguably very underrated.
@КостянтинІванов-л1п
@КостянтинІванов-л1п 3 жыл бұрын
Rider one love)) Another major Rider's pros is more convenient multiple projects debugging. It is very useful when you working with micro services.
@tz_robbjgames2425
@tz_robbjgames2425 3 жыл бұрын
Hi, i'am looking to get dotUltimate on linux but have a question do dees extra features work on linux like Resharper , dotCover and dotMemory ?
@phyberoptyk5619
@phyberoptyk5619 3 жыл бұрын
Rider can’t run/debug our workers running as Azure cloud services. This was the showstopper for us otherwise our whole team would have switched. R# still going strong though.
@baardi2
@baardi2 3 жыл бұрын
We interop with c/c++, so can't switch either.
@moneymaker7307
@moneymaker7307 Жыл бұрын
Debugging your application with an IDE is problematic in many ways I can’t even even explain .
@GeorgeChatzimanolis
@GeorgeChatzimanolis 3 жыл бұрын
Thanks, Nick, for the video. I am using Visual Studio. I tried Rider, but I didn't really like it. Probably I am invested heavily in VS and Rider looked different to me. I will definitely give it one more try as I own a license for it.
@nickchapsas
@nickchapsas 3 жыл бұрын
Yeah I guess for me it was easier because I started coding using Eclipse and later Intellij, so the transition to Rider was way easier for me. Some people actually get disoriented in my videos because I have the solution view on the left instead of the right (which is how Eclipse and Intellij do it by default)
@ahmettek315
@ahmettek315 2 жыл бұрын
I have been using VS on windows and Jetbrains tools (webstorm, android studio, datagrip, intellij ...) on Mac. Then I started to use Rider on windows too and now I can't go back to VS unless it is a specific template that Rider doesn't have a support (ie: Reporting Services is not supported, it is supported on up to VS 2019 through a VSIX). I wish Rider had support for those through plugins. I am paying 17.58$/month (VAT included) for an "all products pack". I like having the same environment across Mac & Windows and also across different tools. I really love it.
@liamsmith7052
@liamsmith7052 Жыл бұрын
Rider lacks of support for Windows Presentation Foundation and WinForms and I still use VS for them. (No designer for WinForms + Net.Core, no instant reload for WPF). For web development Rider is way faster and more customizable, totally agree.
@RichArtCreator
@RichArtCreator 3 жыл бұрын
As a Java developer I use Intellij. Then I started in a .NET core project in a new Company with VS 2019. After 1 week of headache, I am very happy again now with Rider. I will never go back to VS.
@egoegoone
@egoegoone 2 жыл бұрын
I’ve been using Webstorm for years for frontend development and I’m super happy with it. I also like vs (especially 2022) for backend development, but dang it’s sooo cumbersome having to fire up a virtual machine to run it and calling a vm api from the host also requires some jumping through hoops and I’m honestly sick of it. I will give Rider a try as I have very low confidence in the stability of vs 2022 for mac (whenever they decide to release it…). Thanks for your insights Nick 👍
@512Squared
@512Squared 2 жыл бұрын
Totally agree about the peak and pop-up. But Rider has made mea better coder in the sense that it tells me when I can use tighter cleaner syntax.
@JamesEMann
@JamesEMann 2 жыл бұрын
It took me a while to get familiar with rider but the debugging support is exceptional.
@sacharkin
@sacharkin 3 жыл бұрын
I used VS for a long time with ReSharper. And if Microsoft updated to VS2019 I switched to Rider, because the performance is so much better and no IDE crashes anymore if start more than three IDE instances.
@qniken8770
@qniken8770 3 жыл бұрын
Hey Nick, great video. I prefer Rider too but sadly I'm locked to visual studio in my company. As a hint it's X++ not C#/Net Core.
@matthewireti3987
@matthewireti3987 2 жыл бұрын
You are not alone
@iampsjr
@iampsjr Жыл бұрын
I agree 100% - I want to use my Mac and the VS version "S" compare to my window version
@skewty
@skewty 2 жыл бұрын
Same use case here. Python, PHP, Java and C#. JetBrains does most of those the best and changing IDEs massively affects my productivity. When things work the same / as expected you don't notice and just got on with your work / day.
@xxx.xxx.xxx.xx1joker706
@xxx.xxx.xxx.xx1joker706 3 жыл бұрын
Thank you for this comparison. I have never used Rider, but it sounds good, even if I hate Java. The good thing I see, is that Visual Studio Pro has now a serious competitor, so MS has to improve its IDE set with some features available in Rider, and lower its prices.
@ItsTheMojo
@ItsTheMojo 3 жыл бұрын
There are some things I prefer about Rider, some things I prefer about VS. Probably the biggest problem with Rider is that it still doesn't have full support for UI development. Having to write all the XAML by hand is just painful. I find the code formatting settings baffling. There's default, which, as far as I can tell, is never used as the default because when I create a new project they're not used as the default formatting settings. Instead I have to copy them over the project settings. And no, the "new project" settings aren't used either. They're generally not the same as the default or project settings. On the odd occasions I've managed to get a Jetbrains IDE to save the "new project" settings so that they haven't been reset to their default values after closing and reopening the IDE, I've never found them to be used for any new projects. Another thing I don't like about the Jetbrains IDE (since they're all the same IDE) is that all instances run in a single process. So when one goes, they all go. And while it's quick to open a new instance once one is already open, the first instance takes a long, long time to open. Which brings me to another major concern with Jetbrains in general. People have been complaining about the single process problem for years. When I complained about it a couple of years ago I was pointed to a ticket that, at that time, had been open for over 7 years. Jetbrains could just admit they're not going to address it, since there is a post more or less saying they have no intention of addressing the problem because it's baked into the architecture of the IDE. But they don't. They leave the ticket open and point people to it. This kind of thing gives me little faith that even things like being able to do UI design without writing XAML will be coming. Even if I'm not likely to drag and drop components, it's useful to be able to see quickly what the design looks like. And other interactions with Jetbrains have led me to the conclusion that if their IDE does something that I find to be a problem I have to accept that it'll never chang Overall I've found that Rider isn't at a place where it can remove the need for VS yet. VS has plenty of problems, but I've found Rider to be the same. It just has different problems. What makes it so disappointing is that Microsoft have slowly been making VS worse and worse over the years. Each new version seems buggier and slower than the last. If Jetbrains were able to make Rider into something I could actually use to replace VS completely I would do that. Until then I'll continue using both.
@dimitar.bogdanov
@dimitar.bogdanov 2 жыл бұрын
VS2022 is a pretty nice improvement imo. What do you think about it?
@ItsTheMojo
@ItsTheMojo 2 жыл бұрын
@@dimitar.bogdanov I haven't noticed any significant changes between VS2019 and VS2022, at least as far as general working goes. I haven't had an occasion to use hot reloading yet. It seems that it's sometimes marginally faster than VS2019, but that's about it. There are some annoying changes, like making project settings less user-friendly. Not unsurprising in a Microsoft product which I find generally tend toward being more and more unpleasant to use as they age and developers apparently cast about for changes to make so that they have something to do.
@franciscallahan7136
@franciscallahan7136 2 жыл бұрын
@@ItsTheMojo 2022 introduced AI completion which seems pretty fantastic, and the find all in files tool is way faster.
@ItsTheMojo
@ItsTheMojo 2 жыл бұрын
@@franciscallahan7136 As I said, I haven't noticed much improvement. And since Microsoft refuses to introduce useful code formatting, I'm still forced to run plugins. Resharper's "find everything" is still easier and better than what Microsoft has managed to come up with and it has actual code formatting functionally. But it interferes too much with the running of VS. So I end up back with Rider more or less by default to have an environment that keeps writing code smooth and easy.
@RomainQ
@RomainQ 2 жыл бұрын
UI visual editors are for noobs, just write the xaml :)
@lukasostar3008
@lukasostar3008 2 жыл бұрын
i really, really want to love rider, but the debuging experience is simply waaaaay better in VS, at least for me. that alone is the dealbreaker for me.
@WitheredPancake
@WitheredPancake 2 жыл бұрын
I've been using Rider EAP to evaluate it, and I'm really liking it and want to switch over, however I make good use of Visual Studio's SQL Server Projects, which allow me to keep my tables and stored procedures within version control (and the ability to publish updates to my schemas). Is it possible to achieve this using Rider (bearing in mind, I'm likely to switch to MacOS if I do use Rider)?
@StephanHaloftis
@StephanHaloftis 2 жыл бұрын
Jetbrains is what we've always wanted. All for one and one for all. Keeping things SIMPLE.
@matthewblott
@matthewblott 3 жыл бұрын
I'm one of those very few people who were writing C# for Linux before Microsoft gave its official support. I used Xamarin Studio on my Mac and that was less pain than deploying (I wrote a blog post about it, it was quite an effort to get MVC 5 running in production!). Xamarin Studio got a lot of hate but I'd used Eclipse before so it didn't seem that bad to me! I tried VS for Mac a couple of years ago but I've been using Rider since EAP and don't see any reason to change (for all the reasons you've given here). I willing to bet the experience with VS for Mac isn't too bad now though as it's been on the market for a while, reckon I should give it another try sometime :-)
@ElGatoDeTerno
@ElGatoDeTerno Жыл бұрын
Do you have tried VS 22?
@dmirtyshevchenko1001
@dmirtyshevchenko1001 2 жыл бұрын
For debugging the bugs in libraries there a kill point for VS for me. In total i was find around 100 bugs in external libs that i was using on my projects. I use Rider for around 5 years, from university study to current day and it's worth every cent.
@micahoz1
@micahoz1 3 жыл бұрын
We are the exact same when it comes to this. been using rider since the day it came out, after being a resharper fan from its conception, i couldn't imagine not using jet brains
@armantgold
@armantgold 2 жыл бұрын
Nick, make a video on your rider setup and plugins etc please.
@codewkarim
@codewkarim 2 жыл бұрын
It would be great to have a Rider workflow/tutorial.
@clarkm677
@clarkm677 3 жыл бұрын
I like JB Rider, but because I'm dealing with legacy UI (WinForms) I'm a bit frustrated that I have to use VS for that. And popping between IDEs is a deal breaker. I just noticed that JB Rider has a WPF plugin, which I am doing more and more of. So maybe in the future...
@maxencedelannoy4178
@maxencedelannoy4178 3 жыл бұрын
Until now, the XAML preview is full or bugs, I would'nt recommand Rider for WPF
@daniildoronkin2959
@daniildoronkin2959 3 жыл бұрын
Nice overview! In addition I would advise to try configurations in Rider and also services window. It makes me happy any time I need to work with a number of back-end and front-end projects by just running or debugging. And the great Docker configuration also with the nice way to be attached.
@lekabros
@lekabros 3 жыл бұрын
Love your channel!
@ugoinsidevideo
@ugoinsidevideo 2 жыл бұрын
I'm really impressed with VS 2022.
@christophercoutinho3827
@christophercoutinho3827 3 жыл бұрын
hello. To run the code for c# in rider takes a lot of time. Do u know a fix for this? how do i make the code to run faster?
@Tazza19931
@Tazza19931 2 жыл бұрын
For development work, I use a Mac. As someone who doesn't want to bother with installing Windows or using a Windows VM, Rider is a no-brainer. I love VS on Windows, but VS For Mac just doesn't cut it for me. Rider is better than VS on Windows and country miles better than VS for Mac, so it's an obvious choice.
@solidusflux
@solidusflux 2 жыл бұрын
I was wishing for a ReSharper plug-in for VS Code. I finally just tried out Rider and it's great!
@wagnernoise
@wagnernoise 3 жыл бұрын
I use Rider and prefer it too :) Cheers!
@zimcoder
@zimcoder 3 жыл бұрын
Listening to you here, you make it seem like VS is not a good IDE. Will give Rider a go.
@NeilTruick
@NeilTruick 3 жыл бұрын
VS is not a good IDE. IDE's should not have expiration dates.
@This_Guy-
@This_Guy- Жыл бұрын
I use vscode for game development and am perfectly happy with it no issues .Am a linux user i must say microsoft did a great job
@mikeschnobrich1807
@mikeschnobrich1807 2 жыл бұрын
Can Rider run as fully functional in Windows 11 pro Windows Terminal?
@Valky1954
@Valky1954 3 жыл бұрын
Hi Nick Chapsas, just a question I would like to use Rider but I can't seem to find a way to use SSRS, in visual studio you can use the tools with a designer but for Rider there is like nothing..
@scwyldspirit
@scwyldspirit 3 жыл бұрын
Nick one thing I found yesterday is that in Visual Studio if you try and add a ConnectedService Rider doesn't have the ability to do this yet. Yes I use it all the time as well but I do find some quirks that VS either in Windows or MAC but doesn't work in Rider.
@sunnypatel1045
@sunnypatel1045 3 жыл бұрын
Jetbrains got it right. Game changer !
@thegenxgamerguy6562
@thegenxgamerguy6562 2 жыл бұрын
Is there a way to have "Create solution and project in same folder" set by default? Thats the only thing I'm missing, but maybe I just can't find it. I work about 98% of the time in "zen" mode, btw.
@GavinThornton
@GavinThornton Жыл бұрын
So true, VS Mac is not the same experience, even despite the VS Mac 2022 getting close... and this week MS announce the end of VS Mac and to go use Code with the C# plugin.... what?!?! Finally pushed me to switch to Rider after 27 years using VS. And Rider is truly cross platform and the same experience, same on Mac as Windows for me in my day to day. Even last year I'd do Windows work in VS and sync it to Mac for the iOS builds doing minimal coding on the Mac, which was kinda silly but I didn't want to commit to RIder due to cost (company paid for VS Pro but not Rider). Well that's changed, I have a Rider license now.
@Sergio_Loureiro
@Sergio_Loureiro 2 жыл бұрын
Nick: I am MVP and I use Rider. JetBrains: Nick, get license for free! Microsoft: Forget the MVP title next year, Nick!
@UrzaRage778
@UrzaRage778 2 жыл бұрын
How reliable is the Blazor support for Rider at this point?
@X400DYL
@X400DYL 2 жыл бұрын
What is the Visual design experience like for lets say WPF or WinForms, how does this stack up against VS 2022?
@davemasters
@davemasters 3 жыл бұрын
I have no cross-platform need and I've been using Visual Studio since around 2006. I have switched to Rider because it is superior. I might sometimes use VS for things like project templates & getting Azure things configured, but the development experience is much better in Rider.
@daa82
@daa82 2 жыл бұрын
Can you share your rider settings?
@sargon4307
@sargon4307 2 жыл бұрын
So guys, i was the tipical unexperienced programmer that was fationated for tooling, i saw thousand of these comparative videos and i couldnt see the potential of each IDE until i had them in real practices, and after an internship, i can 1000% accurate confirm that rider is way better than visual studio, visual studio its just so weird. 1- Rider has greater workspace, visual studio does not have fullscreen, folders icon personalized, and many stuff. 2- Rider is 400% faster, by 400% im being so accurate, i can open 4 instances of rider with out a piece of lag, and getting so lagged with 2 of visual studio, i have input lag in visual studio in big projects. 3- Rider has greater UI options, the biggest one for an example, its updating, migrating, scaffolding, in rider this is so much better. 4- Rider has greater syncronization, if you loose your pc or whatever reason to have a new pc, you will have to setup almost evrything on visual studio, while in rider you keep evrything. 5- Rider has greater extensions integration, soo many extensions in visual studio caused me perfomance drops, especially github copilot, and also, this last, looks horrible in visual studio, while in rider is heaven. 6- Clean code, refactoring, autocompletition, etc., yea resharper solves this in visual studio, but its paid, while in rider its integrated. The organization im working in uses visual studio, im the only one who makes the diference, and until the day i have done what they do in visual studio, easier and better. Dont be sad for capitalism, if house builders pay for their tools, we the programmer have too either.
@acidhauss7018
@acidhauss7018 3 жыл бұрын
Does it have TFS integration? I have been thinking about it recently as Visual Studio is very slow for me, and VSCode is an unsatisfactory replacement for C# development imo
@nickchapsas
@nickchapsas 3 жыл бұрын
I'm almost certain that it does. I have seen referernces to it. I think there is also a plugin.
@TheCzemike
@TheCzemike Жыл бұрын
You aren't paying for Rider but you should get paid by JetBrains -- I bought the full JetBrains suite based on the recommendation in this video!
@anthony8090
@anthony8090 3 жыл бұрын
Rider is dope but all Jetbrains products are. If you think Rider over VS is amazing, wait until you experience DataGrip compared to SSMS...life changing
@laszloszoke18
@laszloszoke18 2 жыл бұрын
definitely
@Radictor44
@Radictor44 3 жыл бұрын
Your face says it all on the thumbnail :D
@RoccoWocco
@RoccoWocco 3 жыл бұрын
Rider isn't made in java. The backend is .NET framework on windows and .NET on Linux/Mac. I personally can't stand the way Intelij does analysis etc. But Rider I love. The only thing they share is the UI which is java. But the whole backend is C# in Rider.
@aslanamca8225
@aslanamca8225 2 жыл бұрын
How is Rider on linux? Is it good in terms of performance and stability?
@ThaoMeoTV
@ThaoMeoTV 2 жыл бұрын
Thanks sir!
@wdoering01
@wdoering01 3 жыл бұрын
lets say you have a project in .NET Framework 4.5... can you maintain it in Rider for mac for example?
@DummyFace123
@DummyFace123 Жыл бұрын
I wonder if the downsides of rider he mentions in here are still the case in Q3 2023? I'm really tired of the VS performance getting worse and worse as hardware gets more powerful. It feels like MS isn't even trying to have good performance.
@giampaologabba1030
@giampaologabba1030 2 жыл бұрын
Also GIT support in Rider (and Intellij in general) is much, much better than VS
@dretax14
@dretax14 2 жыл бұрын
Rider is the way to go, even for C++
@Panzerfury18
@Panzerfury18 3 жыл бұрын
The blazor support on rider is still lacking. Unfortunately they are kinda slow to fix the last quirks. no @bind autocomplete are working. Still love rider though. It's very fast.
@jag497
@jag497 2 жыл бұрын
New to rider, after watching your vids I was always curious why you use rider Derek @ code opinion uses it as well. I decided to try rider to get a consistent experience across pc and mac. I also like the features out of the box for the price (Induvial license for play and experiments). Code Coverage was huge for me. I spent hours trying to figure out why code coverage didnt work in professional before finally finding that its only in Enterprise. Even vs bug reports they never mention it, just comment about where you can find it. Looking forward to learning more about it. Anyone know of some vids where people are demonstrating some of the powerful features?
@ap80shg
@ap80shg 10 ай бұрын
Would have been nice to see a visual comparison
@yevheniytymchishin8401
@yevheniytymchishin8401 3 жыл бұрын
Merge conflicts resolving is much better in Jet Brains products.
@kabal911
@kabal911 3 жыл бұрын
Performance is night and day. I am a webstorm, phpstorm, IntelliJ and datagrip user. I cannot overestimate how great it is to have all these fully featured environments, that are optimized in different ways, yet provide an identical experience. It pains me every time I need to boot into Windows and open visual studio 2019 to work on that one .net framework project that only deploys to local IIS and not IIS-Express
@kabal911
@kabal911 3 жыл бұрын
But I must say the the dotnet conf stuff they showed this year with xamarin in vs 2019 looks awesome. Not really interested in xamarin so not a big deal for me. Hopefully blazor integration gets better. I tried it 2 months ago and it was basically unusable due to lack of component code completion
@carlosalarcon2737
@carlosalarcon2737 3 жыл бұрын
How is the license...you paid for a OS-Rider combination?? If I paid, can I switch then from windows to linux??
@nickchapsas
@nickchapsas 3 жыл бұрын
You pay for Rider and you can use it on both Linux and windows but only one at a time
@ChristopherSalisburySalz
@ChristopherSalisburySalz 3 жыл бұрын
I would love to see videos on Golang!!! I have been looking at it for a while now and I am very interested in learning it.
@knandedk
@knandedk 2 жыл бұрын
Doesnt seem to have Resharper extension?
@axelgenus
@axelgenus 2 жыл бұрын
I have a JetBrains toolbox subscription since 2019 and I would never go back. Amazing tools although they're kinda heavyweight (they run on JVM...).
@BinaryLizard
@BinaryLizard 2 жыл бұрын
Thank goodness for Jetbrains Rider on Mac OS X, because Visual Studio for Mac is not great.
@davilinkicefire
@davilinkicefire 3 жыл бұрын
I prefer VSCode (with OmniSharp), but at some time VSCode Omnisharp wasn't enough because my project has to many C# project and wasn't able to handle that much (intellisense not working, rename not possible, Go to definition not working, ...) so i had to use a real IDE and because i'm on linux the only IDE that i could use was Rider.
@Starmoon771
@Starmoon771 3 жыл бұрын
I'm facing the same problem.
@masterflitzer
@masterflitzer 2 жыл бұрын
weird, vs is much worse for big projects, at some point it just doesn't show everything anymore, never had a problem with vs code in that matter
@asteinerd
@asteinerd 2 жыл бұрын
I work in a few of JetBrains' IDEs, because I find them to be more palatable then Microsoft solutions. My favorite being WebStorm. I cannot use Rider. It's far too clunky for me. Even with the JVM options modified to allocate more resources. Not to mention, my current team structure wouldn't allow it very kindly. I need to be able to explain and share how I accomplished certain things and the common IDE is VS. Keystrokes, menu locations, visual concepts entirely unique to Visual Studio all need to be accessible and explainable to the next pair of hands in the code. Love watching your vids Nick, but it definitely seems like you're a team of one, used to just marching to the beat of your own drum. Given your level of expertise I won't pretend you're not horribly knowledgable in both Visual Studio as well as Rider, but the marketshare of professional C# developers are using VS.
@xosece
@xosece 3 жыл бұрын
I'm a .NET programmer and I prefer Visual Studio Code over both Visual Studio and Jetbrains. Only miss some automated features of VS 2019. Code Autogenerator (based on Tabnine is also a super intellisense, kind of). VSC, as simple as it seems, has so many little things that are awesome
@raianmr2843
@raianmr2843 2 жыл бұрын
i found vscode to be absolutely awful for any sort of c# work. no other ide/code editor in the context of statically typed compiled languages is as smart or productive as rider in my experience. but that isn't necessarily an issue, the real issue is that vscode with microsoft's extensions *just doesn't work* for complex languages that have tons of rules, semantics, etc. intellisense just jumps out through the window when i start using c# specific features like partial classes or just straight up gives incorrect responses every time i do some minor refactoring. the 'ide' isn't even smart enough to read through every new project i open; i have to start editing and *pray* and *hope* that it picks up my intentions.
@bringerod5141
@bringerod5141 2 жыл бұрын
I like rider but it has some issues with Universal Windows Platform apps. Had to switch over from my comfortable rider environment to visual studio just for this project, might go back after
@alexsteed3091
@alexsteed3091 3 жыл бұрын
The only problem I find is windows forms is not yet available on linux.
@freddvincent
@freddvincent 8 ай бұрын
So I am ok with Visual Studio, I like it!
@mattmaloney5988
@mattmaloney5988 2 жыл бұрын
Can you show/teach your debugging process in Rider for c#?
@Ziplock9000
@Ziplock9000 2 жыл бұрын
I tried the 30 day evaluation for this when developing in Unity vrs VS+ReSharper and I really wanted to like it, but there was nothing compelling about it. I didn't see any Unity integration that was compelling.
@mohdotnet
@mohdotnet 2 жыл бұрын
You're video content is amazing. Always learn something new. I have not used rider. :) for Me Visual Studio just rocks. Especially now with the release of 2022. Having said that we are developers and by nature can adapt. I shall give rider a shot. Thank you for sharing this video .
@MarreLirre
@MarreLirre 2 жыл бұрын
I was excited for VS2022 as well now, expecially with the 64-bitness. But me and my team is getting crashes all the time, so I'm trying out the 30 day trial for Rider atm, so far I enjoy it.
@FlauschiBoy
@FlauschiBoy 2 жыл бұрын
I am using Visual Studio for Mac (formally named as Xamarin Studio) for years and the most time a I am very happy with this IDE. I know the other IDE from Android Studio and I don't like it so much. I don't know why, but I really don't like it so much, compared to VS for Mac.
@portlyoldman
@portlyoldman 3 жыл бұрын
I really like Rider, but I miss NCrunch, so I have just naturally started to use VSCODE for simpler projects and non .NET, Visual Studio (with NCrunch and ReSharper) when I want continuous testing and Rider when I don’t need that, according to the dev work I’m doing. Continuous testing in VSCODE would probably keep me there or at least make it difficult to choose between VSCODE and Rider. Visual Studio is just TOO much of a behemoth!
@nickchapsas
@nickchapsas 3 жыл бұрын
Rider does natively support continuous testing. You don’t need ncrunch with it
@portlyoldman
@portlyoldman 3 жыл бұрын
@@nickchapsas - WHAT.????
@portlyoldman
@portlyoldman 3 жыл бұрын
@@nickchapsas - how did I miss that, I must be a cretin of cretinous proportions 🥺
@portlyoldman
@portlyoldman 3 жыл бұрын
@@nickchapsas - chalks up another good reason for watching your vids (and being a Patron 😇)
@portlyoldman
@portlyoldman 3 жыл бұрын
@@nickchapsas - Bloody hell! So it does 😁
@vredurs
@vredurs 3 жыл бұрын
Jetbrains idea:s are top notch
@nsubugakasozi7101
@nsubugakasozi7101 3 жыл бұрын
Used both on mac and windows and Honestly rider is only better if you are away from windows or need the cross platform thingy. Beyond that, you are comparing the free version of visual studio to a paid rider version which is crazy. Plain visual studio is the best free ide out there. Visual studio with a few plugins like resharper blows any version of rider away and by far. I know people dislike Microsofts previous closed source mentality but visual studio ide today is hands down the best free ide around especially for c#
@kirillsviderski4739
@kirillsviderski4739 3 жыл бұрын
I'm working in gamedev for last years, mostly on Unreal C++. But may fav language is still C#. And with release of Unreal Rider I switched to it, if project give opportunity to this
What are record types in C# and how they ACTUALLY work
15:36
Nick Chapsas
Рет қаралды 121 М.
I tried 10 code editors
10:28
Fireship
Рет қаралды 3,1 МЛН
Миллионер | 2 - серия
16:04
Million Show
Рет қаралды 1,6 МЛН
Friends make memories together part 2  | Trà Đặng #short #bestfriend #bff #tiktok
00:18
НИКИТА ПОДСТАВИЛ ДЖОНИ 😡
01:00
HOOOTDOGS
Рет қаралды 2,6 МЛН
Smart Sigma Kid #funny #sigma
00:14
CRAZY GREAPA
Рет қаралды 37 МЛН
Why Startups Hate .NET and C#
10:38
Nick Chapsas
Рет қаралды 278 М.
Linus On LLMs For Coding
17:06
ThePrimeTime
Рет қаралды 289 М.
An Introduction to JetBrains Rider - Tips and Tricks
17:36
Dan Clarke
Рет қаралды 44 М.
"You're Doing Validation Wrong in .NET" | Code Cop #023
14:44
Nick Chapsas
Рет қаралды 25 М.
Microsoft FINALLY killed it
6:45
Alex Ziskind
Рет қаралды 658 М.
What is Span in C# and why you should be using it
15:15
Nick Chapsas
Рет қаралды 257 М.
Unity Development With Rider | Top 10 Useful Tips
12:17
Dilmer Valecillos
Рет қаралды 18 М.
Dear Game Developers, Stop Messing This Up!
22:19
Jonas Tyroller
Рет қаралды 720 М.
Миллионер | 2 - серия
16:04
Million Show
Рет қаралды 1,6 МЛН