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

แชร์
ฝัง
  • เผยแพร่เมื่อ 10 ม.ค. 2025

ความคิดเห็น • 333

  • @mattbrewerton6884
    @mattbrewerton6884 3 ปีที่แล้ว +125

    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 ปีที่แล้ว +1

      Totally agree, Rider is 💘💘

  • @krisztianszendrodi7057
    @krisztianszendrodi7057 3 ปีที่แล้ว +49

    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 ปีที่แล้ว +29

    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 ปีที่แล้ว +1

      I was just thinking that. I would love for you to show us some examples, using Rider and Visual Studio 🙂

  • @SashaIvanova_JB
    @SashaIvanova_JB ปีที่แล้ว +2

    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 ปีที่แล้ว +3

    I watched this video, tried rider and have not looked back it is absolutely amazing. Thank you for this video!

  • @munawarkhurshid1201
    @munawarkhurshid1201 4 ปีที่แล้ว +31

    Blazor Wasm debugging is missing in Rider. Anyone thinking of switching and working on Blazor wasm should consider this.

    • @curiouserthing
      @curiouserthing 3 ปีที่แล้ว +2

      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

  • @juang_
    @juang_ 3 ปีที่แล้ว +1

    Finally someone with my same use case and a need for a consistent IDE experience 2:05 . Thank you sir.

  • @ReindertKorver
    @ReindertKorver 4 ปีที่แล้ว +10

    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 ปีที่แล้ว +3

      Yeap, and you can simply renew it by showing you are still a student

    • @techycompute3636
      @techycompute3636 3 ปีที่แล้ว +1

      If you are a student look at github student pack. They have a lot of free stuff.

  • @paulehigie9879
    @paulehigie9879 4 ปีที่แล้ว +107

    I agree with you but you forgot one major difference VS is 32bit while Rider is 64bit.

    • @spxctreofficial
      @spxctreofficial 3 ปีที่แล้ว +24

      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 ปีที่แล้ว +1

      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 ปีที่แล้ว +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 ปีที่แล้ว +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 ปีที่แล้ว +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.

  • @gigalajeya
    @gigalajeya 2 ปีที่แล้ว +4

    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!

  •  3 ปีที่แล้ว +6

    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

  • @rungxanh2901
    @rungxanh2901 3 ปีที่แล้ว +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!

  • @phyberoptyk5619
    @phyberoptyk5619 4 ปีที่แล้ว +12

    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 ปีที่แล้ว +1

      Debugging your application with an IDE is problematic in many ways I can’t even even explain .

  • @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 🦾

  • @lost-prototype
    @lost-prototype 4 ปีที่แล้ว +11

    I'm all about Rider. It's amazing and blows VS out of the water. Also, I'm using it on Linux.

    • @thwr0371
      @thwr0371 4 ปีที่แล้ว +4

      I switched to Linux and using Rider made it so easy to develop on Linux.

    • @lost-prototype
      @lost-prototype 4 ปีที่แล้ว +2

      @@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.

  • @jabusallah
    @jabusallah 2 ปีที่แล้ว +1

    Couldn't get VSCode to work with C# on my pop os machine so I downloaded rider and absolutely fell in love!

  • @TonoNamnum
    @TonoNamnum 4 ปีที่แล้ว +15

    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.

  • @SergiusTaurus
    @SergiusTaurus 3 ปีที่แล้ว +9

    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

  • @ahmettek315
    @ahmettek315 3 ปีที่แล้ว +1

    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.

  • @triggerhappy899
    @triggerhappy899 4 ปีที่แล้ว +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.

  • @mesics1
    @mesics1 9 หลายเดือนก่อน

    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

  • @liamsmith7052
    @liamsmith7052 ปีที่แล้ว +1

    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.

  • @lukasostar3008
    @lukasostar3008 2 ปีที่แล้ว +5

    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.

  • @sacharkin
    @sacharkin 3 ปีที่แล้ว +1

    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.

  • @ItsTheMojo
    @ItsTheMojo 3 ปีที่แล้ว +17

    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 3 ปีที่แล้ว +2

      VS2022 is a pretty nice improvement imo. What do you think about it?

    • @ItsTheMojo
      @ItsTheMojo 3 ปีที่แล้ว +3

      @@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 ปีที่แล้ว +1

      @@ItsTheMojo 2022 introduced AI completion which seems pretty fantastic, and the find all in files tool is way faster.

    • @ItsTheMojo
      @ItsTheMojo 2 ปีที่แล้ว +1

      @@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 :)

  • @clarkm677
    @clarkm677 4 ปีที่แล้ว +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 ปีที่แล้ว +2

      Until now, the XAML preview is full or bugs, I would'nt recommand Rider for WPF

  • @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.

  • @armantgold
    @armantgold 2 ปีที่แล้ว +1

    Nick, make a video on your rider setup and plugins etc please.

  • @dmirtyshevchenko1001
    @dmirtyshevchenko1001 3 ปีที่แล้ว +1

    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.

  • @512Squared
    @512Squared 2 ปีที่แล้ว +1

    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.

  • @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.

  • @Sergio_Loureiro
    @Sergio_Loureiro 3 ปีที่แล้ว +2

    Nick: I am MVP and I use Rider.
    JetBrains: Nick, get license for free!
    Microsoft: Forget the MVP title next year, Nick!

  • @matthewblott
    @matthewblott 3 ปีที่แล้ว +2

    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 :-)

  • @Tazza19931
    @Tazza19931 2 ปีที่แล้ว +1

    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.

  • @КостянтинІванов-л1п
    @КостянтинІванов-л1п 3 ปีที่แล้ว +1

    Rider one love)) Another major Rider's pros is more convenient multiple projects debugging. It is very useful when you working with micro services.

  • @egoegoone
    @egoegoone 3 ปีที่แล้ว +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 👍

  • @tz_robbjgames2425
    @tz_robbjgames2425 3 ปีที่แล้ว +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 ?

  • @lekabros
    @lekabros 4 ปีที่แล้ว +1

    Love your channel!

  • @GeorgeChatzimanolis
    @GeorgeChatzimanolis 4 ปีที่แล้ว +2

    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  4 ปีที่แล้ว +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)

  • @qniken8770
    @qniken8770 3 ปีที่แล้ว +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.

  • @codewkarim
    @codewkarim 2 ปีที่แล้ว +2

    It would be great to have a Rider workflow/tutorial.

  • @iampsjr
    @iampsjr ปีที่แล้ว

    I agree 100% - I want to use my Mac and the VS version "S" compare to my window version

  • @YPLabs
    @YPLabs 22 วันที่ผ่านมา

    I use VSCode for all, but have tried vs 2022 and Rider. Rider comes more heavy and sluggish compared to vs for some reason. But the static analysis seems better in Rider

  • @JamesEMann
    @JamesEMann 3 ปีที่แล้ว

    It took me a while to get familiar with rider but the debugging support is exceptional.

  • @Gray-Wolf-Media
    @Gray-Wolf-Media 4 ปีที่แล้ว +1

    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.

  • @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

  • @WitheredPancake
    @WitheredPancake 2 ปีที่แล้ว +1

    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)?

  • @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

  • @christophercoutinho3827
    @christophercoutinho3827 3 ปีที่แล้ว +2

    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?

  • @solidusflux
    @solidusflux 2 ปีที่แล้ว

    I was wishing for a ReSharper plug-in for VS Code. I finally just tried out Rider and it's great!

  • @GarlicSpoons
    @GarlicSpoons ปีที่แล้ว

    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.

  • @StephanHaloftis
    @StephanHaloftis 2 ปีที่แล้ว

    Jetbrains is what we've always wanted. All for one and one for all. Keeping things SIMPLE.

  • @daniildoronkin2959
    @daniildoronkin2959 3 ปีที่แล้ว +1

    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.

  • @zimcoder
    @zimcoder 4 ปีที่แล้ว +3

    Listening to you here, you make it seem like VS is not a good IDE. Will give Rider a go.

    • @NeilTruick
      @NeilTruick 4 ปีที่แล้ว +1

      VS is not a good IDE. IDE's should not have expiration dates.

  • @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.

  • @itaccount1993
    @itaccount1993 ปีที่แล้ว

    05:00 - Rider умеет дебажить внешний код (например библиотеки)

  • @RoccoWocco
    @RoccoWocco 3 ปีที่แล้ว +2

    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.

  • @ugoinsidevideo
    @ugoinsidevideo 3 ปีที่แล้ว

    I'm really impressed with VS 2022.

  • @anthony8090
    @anthony8090 3 ปีที่แล้ว +2

    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

  • @wagnernoise
    @wagnernoise 4 ปีที่แล้ว +2

    I use Rider and prefer it too :) Cheers!

  • @X400DYL
    @X400DYL 2 ปีที่แล้ว

    What is the Visual design experience like for lets say WPF or WinForms, how does this stack up against VS 2022?

  • @kola844
    @kola844 3 ปีที่แล้ว +1

    Having all my settings and configs transfer across Rider, Webstorm and DataGrip is more than enough reason to never user VS ever again. That and I’m on a Mac.

  • @xxx.xxx.xxx.xx1joker706
    @xxx.xxx.xxx.xx1joker706 3 ปีที่แล้ว +5

    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.

  • @DummyFace123
    @DummyFace123 ปีที่แล้ว +1

    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.

  • @mikeschnobrich1807
    @mikeschnobrich1807 2 ปีที่แล้ว +1

    Can Rider run as fully functional in Windows 11 pro Windows Terminal?

  • @kabal911
    @kabal911 4 ปีที่แล้ว

    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 4 ปีที่แล้ว

      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

  • @UrzaRage778
    @UrzaRage778 2 ปีที่แล้ว

    How reliable is the Blazor support for Rider at this point?

  • @VladimirChe80
    @VladimirChe80 3 ปีที่แล้ว +1

    Can you share your rider settings?

  • @giampaologabba1030
    @giampaologabba1030 2 ปีที่แล้ว +1

    Also GIT support in Rider (and Intellij in general) is much, much better than VS

  • @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.

  • @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.

  • @davilinkicefire
    @davilinkicefire 4 ปีที่แล้ว +4

    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 4 ปีที่แล้ว

      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

  • @BinaryLizard
    @BinaryLizard 3 ปีที่แล้ว +1

    Thank goodness for Jetbrains Rider on Mac OS X, because Visual Studio for Mac is not great.

  • @TheCzemike
    @TheCzemike ปีที่แล้ว +1

    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!

  • @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.

  • @sunnypatel1045
    @sunnypatel1045 4 ปีที่แล้ว +1

    Jetbrains got it right. Game changer !

  • @portlyoldman
    @portlyoldman 3 ปีที่แล้ว +1

    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 ปีที่แล้ว +1

      Rider does natively support continuous testing. You don’t need ncrunch with it

    • @portlyoldman
      @portlyoldman 3 ปีที่แล้ว +1

      @@nickchapsas - WHAT.????

    • @portlyoldman
      @portlyoldman 3 ปีที่แล้ว +1

      @@nickchapsas - how did I miss that, I must be a cretin of cretinous proportions 🥺

    • @portlyoldman
      @portlyoldman 3 ปีที่แล้ว +1

      @@nickchapsas - chalks up another good reason for watching your vids (and being a Patron 😇)

    • @portlyoldman
      @portlyoldman 3 ปีที่แล้ว +1

      @@nickchapsas - Bloody hell! So it does 😁

  • @davemasters
    @davemasters 3 ปีที่แล้ว +1

    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.

  • @FlauschiBoy
    @FlauschiBoy 3 ปีที่แล้ว

    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.

  • @ap80shg
    @ap80shg ปีที่แล้ว

    Would have been nice to see a visual comparison

  • @bringerod5141
    @bringerod5141 3 ปีที่แล้ว

    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

  • @miwhcyvybaksjd
    @miwhcyvybaksjd 2 ปีที่แล้ว

    Can you show/teach your debugging process in Rider for c#?

  • @acidhauss7018
    @acidhauss7018 4 ปีที่แล้ว +1

    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  4 ปีที่แล้ว +1

      I'm almost certain that it does. I have seen referernces to it. I think there is also a plugin.

  • @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?

  • @alexsteed3091
    @alexsteed3091 3 ปีที่แล้ว

    The only problem I find is windows forms is not yet available on linux.

  • @wdoering01
    @wdoering01 3 ปีที่แล้ว

    lets say you have a project in .NET Framework 4.5... can you maintain it in Rider for mac for example?

  • @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..

  • @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 ปีที่แล้ว +2

      You pay for Rider and you can use it on both Linux and windows but only one at a time

  • @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.

  • @Ziplock9000
    @Ziplock9000 3 ปีที่แล้ว

    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.

  • @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...).

  • @yevheniytymchishin8401
    @yevheniytymchishin8401 3 ปีที่แล้ว +1

    Merge conflicts resolving is much better in Jet Brains products.

  • @aslanamca8225
    @aslanamca8225 2 ปีที่แล้ว

    How is Rider on linux? Is it good in terms of performance and stability?

  • @Cralis1
    @Cralis1 3 ปีที่แล้ว

    Can Rider show the memory graph like VS while the app is running? I'd miss that. And a call stack?

    • @nickchapsas
      @nickchapsas  3 ปีที่แล้ว

      It can do both both for the memory one you need to have the ultimate package that gives you access to dotMemory

    • @markkeyster
      @markkeyster 3 ปีที่แล้ว

      @@nickchapsas Also on mac? I can't find anything other than dotmemory command line and Unit nuget packages and I have dotUltimate package..

  • @nsubugakasozi7101
    @nsubugakasozi7101 4 ปีที่แล้ว

    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#

  • @mojizze
    @mojizze 3 ปีที่แล้ว +1

    Rider (in fact all Jetbrains IDEs) have been slow on my system. I ended up deleting all of them.

    • @marc-antoinegirard2178
      @marc-antoinegirard2178 3 ปีที่แล้ว +2

      I feel you! 2 years ago, I was using Visual Studio while all my coworker were using Rider. I was so confused as to why they would use (and pay for) something so laggy when you could use this beast that is Visual Studio Community. I later realized that I had a shitty laptop and that Rider is quite heavy, but with reasons. It's so insanely powerful. Even today, having upgraded to a desktop with a 2080 RTX Super, 32 Go RAM, ... I still feel Rider's weight when I open it compare to Visual Studio, but I would never go back

    • @mihailmojsoski4202
      @mihailmojsoski4202 3 ปีที่แล้ว

      consider buying a cheap SSD if you don't already have one

    • @mojizze
      @mojizze 3 ปีที่แล้ว

      @@mihailmojsoski4202 I actually do have a fast SSD. I ran some benchmarks and realized Jetbrains IDEs consume a lot of memory compared to the alternatives I have so I stopped using them. Gonna give Rider another shot very soon and see if things have improved

    • @mojizze
      @mojizze 3 ปีที่แล้ว

      @@marc-antoinegirard2178 Haha. Another reason I still prefer VS is cos I like the UI better. Lol. Not a big fan of Jetbrains UI but I must admit their IDEs are packed with amazing features

    • @marc-antoinegirard2178
      @marc-antoinegirard2178 3 ปีที่แล้ว +1

      @@mojizze Have you tried Material UI Theme? It's a plugin that runs on every Jetbrain products, and I can honestly say that I would not be using Rider if it didn't exist. The default UI affects my will to live :v I also use the plugin Nyan Progress Bar and it makes the everyday work a whole lot better :)

  • @freddvincent
    @freddvincent 11 หลายเดือนก่อน

    So I am ok with Visual Studio, I like it!

  • @honguyenminh
    @honguyenminh 3 ปีที่แล้ว +1

    Imagine opening the video and he just says "just try it"

  • @knandedk
    @knandedk 2 ปีที่แล้ว

    Doesnt seem to have Resharper extension?

  • @TheSpacecraftX
    @TheSpacecraftX 3 ปีที่แล้ว

    I tried Rider briefly because I needed C# on Linux for work. I like how much automagic there is but it consumes a lot of memory.