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

Поделиться
HTML-код
  • Опубликовано: 18 окт 2024

Комментарии • 329

  • @mattbrewerton6884
    @mattbrewerton6884 3 года назад +124

    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.

  • @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 года назад +28

    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!

  • @ReindertKorver
    @ReindertKorver 3 года назад +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.

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

  • @rungxanh2901
    @rungxanh2901 2 года назад +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 года назад +10

    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 года назад +4

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

    • @lost-prototype
      @lost-prototype 3 года назад +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.

  • @gigalajeya
    @gigalajeya Год назад +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!

  • @TonoNamnum
    @TonoNamnum 3 года назад +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.

  • @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 года назад +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

  • @triggerhappy899
    @triggerhappy899 3 года назад +4

    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.

  • @paulehigie9879
    @paulehigie9879 3 года назад +106

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

    • @spxctreofficial
      @spxctreofficial 3 года назад +22

      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.

  •  3 года назад +7

    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

  • @phyberoptyk5619
    @phyberoptyk5619 3 года назад +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 .

  • @juang_
    @juang_ 3 года назад +1

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

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

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

  • @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 2 года назад +2

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

    • @ItsTheMojo
      @ItsTheMojo 2 года назад +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 :)

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

  • @КостянтинІванов-л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.

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

  • @ahmettek315
    @ahmettek315 2 года назад +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.

  • @armantgold
    @armantgold 2 года назад +1

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

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

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

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

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

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

  • @GeorgeChatzimanolis
    @GeorgeChatzimanolis 3 года назад +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  3 года назад +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)

  • @egoegoone
    @egoegoone 2 года назад +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 👍

  • @dmirtyshevchenko1001
    @dmirtyshevchenko1001 2 года назад +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.

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

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

  • @JamesEMann
    @JamesEMann 2 года назад

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

  • @codewkarim
    @codewkarim 2 года назад +2

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

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

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

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

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

  • @Sergio_Loureiro
    @Sergio_Loureiro 2 года назад +2

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

  • @zimcoder
    @zimcoder 3 года назад +3

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

    • @NeilTruick
      @NeilTruick 3 года назад +1

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

  • @lekabros
    @lekabros 3 года назад +1

    Love your channel!

  • @clarkm677
    @clarkm677 3 года назад +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

  • @iampsjr
    @iampsjr Год назад

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

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

  • @solidusflux
    @solidusflux 2 года назад

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

  • @StephanHaloftis
    @StephanHaloftis 2 года назад

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

  • @scwyldspirit
    @scwyldspirit 3 года назад +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.

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

  • @wagnernoise
    @wagnernoise 3 года назад +2

    I use Rider and prefer it too :) Cheers!

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

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

  • @X400DYL
    @X400DYL 2 года назад

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

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

  • @acidhauss7018
    @acidhauss7018 3 года назад +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  3 года назад +1

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

  • @ThaoMeoTV
    @ThaoMeoTV 2 года назад

    Thanks sir!

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

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

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

  • @aslanamca8225
    @aslanamca8225 2 года назад

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

  • @xosece
    @xosece 3 года назад +5

    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 года назад +1

      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.

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

  • @UrzaRage778
    @UrzaRage778 2 года назад

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

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

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

  • @mikeschnobrich1807
    @mikeschnobrich1807 2 года назад +1

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

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

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

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

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

  • @ugoinsidevideo
    @ugoinsidevideo 2 года назад

    I'm really impressed with VS 2022.

  • @sunnypatel1045
    @sunnypatel1045 3 года назад +1

    Jetbrains got it right. Game changer !

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

  • @wdoering01
    @wdoering01 3 года назад

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

  • @daa82
    @daa82 2 года назад +1

    Can you share your rider settings?

  • @BinaryLizard
    @BinaryLizard 2 года назад +1

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

  • @ap80shg
    @ap80shg 10 месяцев назад

    Would have been nice to see a visual comparison

  • @mohdotnet
    @mohdotnet 2 года назад +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.

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

  • @Radictor44
    @Radictor44 3 года назад

    Your face says it all on the thumbnail :D

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

  • @GakisStylianos
    @GakisStylianos 3 года назад

    You say you do a lot of Kotlin, what kind of stuff are you working on there? How come you don't have any videos (that I've seen) on it? I'd be quite curious to see that.

    • @nickchapsas
      @nickchapsas  3 года назад +1

      So I use Kotlin as a better language replacement for Java on the JVM. I work a lot on a Lineage 2 server emulator (given the fact that your Greek you probably know the game) for fun because that’s how I started programming in the first place 12 years ago. I have remade a complete version of it in Kotlin

    • @GakisStylianos
      @GakisStylianos 3 года назад

      @@nickchapsas Yeah I am an Android developer, I definitely agree with the "Better Java alternative". That's why I was just wondering what you are using Kotlin for. I have played many years of L2 too (zeus server άμα έπεξες και εσυ) but I have never dabbled in any of the programming side of it. Do you have some sort of GitHub project about it or have any other links about it? I would love to take a look at your Kotlin implementation of it if you have it open sourced of course! In retrospect, I should have also started programming like that back then instead of just wasting my time playing L2 so much haha 😅

    • @nickchapsas
      @nickchapsas  3 года назад +1

      Sure you can take a look here. It’s a fake player engine I made a year ago in Kotlin. By no means good Kotlin btw but it does the job github.com/Elfocrash/L2Autobots
      You can find other l2 related projects in my GitHub profile as wel

    • @GakisStylianos
      @GakisStylianos 3 года назад

      @@nickchapsas Alright this is super interesting. Definitely beyond what I know but maybe there's something to learn from in here. I also see you've done a rest api using ktor as well, coincidentally I was just trying to learn more about it these days. I wonder if you're ever planning to do any videos that are more for us jvm people. It seems like you know your ways around that too.

    • @nickchapsas
      @nickchapsas  3 года назад

      @@GakisStylianos Very unlikely since I like making videos on topics that I am mastering. I do JVM stuff in my spare time for fun so by know means do I know what I'm doing or even whether I am using best practices etc

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

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

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

  • @dretax14
    @dretax14 2 года назад +1

    Rider is the way to go, even for C++

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

  • @giampaologabba1030
    @giampaologabba1030 2 года назад +1

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

  • @honguyenminh
    @honguyenminh 2 года назад +1

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

  • @yevheniytymchishin8401
    @yevheniytymchishin8401 3 года назад +1

    Merge conflicts resolving is much better in Jet Brains products.

  • @nullpointer6792
    @nullpointer6792 3 года назад +1

    RIDER-Gang 4 Lyfe.

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

  • @OeHomestead
    @OeHomestead 3 года назад

    Been using IntelliJ for a few years through my job and it's meh. Not sure Rider is any better. I'll stick to VS 2022. It's free, 64-bit and gets features way before Rider.

  • @ParkImaging
    @ParkImaging Год назад

    I too love Rider but it falls short in some areas where I have to go back to Visual Studio (unfortunately). For example, Rider does not (to my knowledge) support SQL Server Database Projects (which are awesome). EF Core Migrations suck and are not designed (IMO) for large-scale enterprise applications. It would be amazing if Rider would eventually support these database projects. Until then, I will have to still rely on VS for certain things. :(

    • @galaxy1066
      @galaxy1066 Год назад

      You can use ORM easily with Rider...

    • @billcarpenter5615
      @billcarpenter5615 11 месяцев назад

      I use those SQL database projects a lot, makes deployment easier in production and they are great in pipelines for getting your db changes safely out.