ไม่สามารถเล่นวิดีโอนี้
ขออภัยในความไม่สะดวก

An Introduction to JetBrains Rider - Tips and Tricks

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 มิ.ย. 2023
  • An introduction to the JetBrains Rider IDE.
    In this video, I introduce Rider, showing lots of keyboard shortcuts for manipulating both the IDE, and also your code. Hint: Alt-Enter is your friend!
    I'll be doing a bunch of follow-up Rider videos delving into things like debugging, etc. - so make sure you subscribe and do the bell-thing to be notified when they drop!
    Newsletter: danclarke.beehiiv.com/
    Twitter: / dracan
    Podcast: unhandledexceptionpodcast.com/
    Website: www.danclarke.com/

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

  • @surajkaintura7968
    @surajkaintura7968 ปีที่แล้ว +7

    Wonderful video Dan. And the new camera is quite awesome. Along with the sick editing like charging the size of your face there when the IDE was not visible surely shows you have been upping the TH-cam game. Kudos 👍

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

      Thanks Suraj! 🙂 Means a lot to hear that the incremental learnings and tweaks I'm doing along the way are being noticed 😊🙏

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

      One thing I like is ctrl+click on anything to go to it's definition, definitely useful for css

  • @vxsniffer
    @vxsniffer 2 หลายเดือนก่อน +2

    my root lang is Python, and the best IDE there is JetBrains' Pycharm, hence using another language while staying on the same Jetbrains' platform is huge selling point for Rider

  • @MichealColhoun
    @MichealColhoun ปีที่แล้ว +6

    new camera ? world of difference!! nice video - JetBrains is an amazing company!

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

      Yep, invested in a Sony A6400 with 30mm 1.4f lens 🙂📷

  • @NeilTruick
    @NeilTruick 10 หลายเดือนก่อน +8

    JetBrains customer for 10 years, full-time Rider user for six. I can't imagine using anything else for .NET development.

    • @Marcus001
      @Marcus001 7 หลายเดือนก่อน

      I’m on MacOS so I can’t really use Visual Studio and Visual Studio for Mac is horrible and going to be deprecated soon.
      VSCode is not enough so I decided to use Rider. I would probably use Visual Studio if I was on windows. I’m new to Rider and haven’t had the chance to use Visual Studio since it’s a windows exclusive app.
      My question is, why would you use Rider instead of Visual Studio?

  • @tomek_kot
    @tomek_kot 4 หลายเดือนก่อน

    you helped me a lot - thx :)

  • @volodymyrleskiv5006
    @volodymyrleskiv5006 9 หลายเดือนก่อน +1

    Hey man! Thank you! Seems as a good IDE for Linux. Was trying vsCode…. It’s so bad. Thanks one more time!

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

    does intellik utlimate basically have all the functionality of rider? do you even need a separate ide like rider if you have intellij?

  • @Matt-es7le
    @Matt-es7le 9 หลายเดือนก่อน

    hi Can i ask i dont know why i do not have much word suggestion in Rider how shouldi configure it thanks!

  • @JackQuark
    @JackQuark 11 หลายเดือนก่อน +1

    Thanks for sharing. Very useful shortcuts.

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

    Thanks for sharing

  • @AnythingGodamnit
    @AnythingGodamnit 10 หลายเดือนก่อน +2

    Appreciate the video - thanks. I might have to try Rider again. Regarding the continuous testing, do you need to save the file for tests to run? It reminds me a lot of the NCrunch extension for VS, which I found to be a game-changer. It didn't even require you to save before it would run tests again - you just had to stop typing for a configurable amount of time. This is useful because you've often changed more than one file so saving one only to find tests failing because you forgot to save all is annoying.

    • @danclarkeuk
      @danclarkeuk  10 หลายเดือนก่อน

      There's a setting to choose if it triggers the tests on save or on build. It's not quite as immediate as NCrunch because it's just using normal dotnet build and test, whereas NCrunch creates a shadow build behind the scenes and is a bit more intelligent (which had its own negatives). It's still pretty good though.

  • @sMPlycmpliCatD
    @sMPlycmpliCatD 7 หลายเดือนก่อน +1

    Great video! I didn't know about alt+enter, I've always used a right-click or command+. to get to context menus. But alt+enter is great.
    How do you configure continuous testing. I've recently switched (in the last 6 months) to Rider and have been loving it! When I first switched I remember having Cover as an option in my Unit Tests pane, along with being to turn continuous testing on. But at some point I lost the Cover option, and now have not been able to find how to enable continuous testing.

    • @danclarkeuk
      @danclarkeuk  6 หลายเดือนก่อน

      Sorry for my slow reply. Cover should be there if you have dotCover installed. Is it possible that's been uninstalled?

  • @mohamedsultan6046
    @mohamedsultan6046 9 หลายเดือนก่อน +1

    Rider backend consume high cpu what can I do ?

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

    How can I have an API running in the background on Mac with Rider and an app that consumes it that is not in the same project?

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

      Did you mean not in the same solution? I'd probably just open it in a different Rider instance and run it from there. Or you could just 'dotnet run' it from the terminal in Rider. Or you could create a 'dotnet executable' run configuration (see 'edit configurations' on the top drop-down next to the run/debug icons). I find Rider is very efficient at having lots of instances open, so I tend to just do that.

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

    Hello sir ,does rider for linux support hot reload for zaml code ?

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

      I think so, but I use Windows, so can't say from first-hand experience. Looking at the following article, it looks like it won't work outside of Windows if you're also trying to debug at the same time though... www.jetbrains.com/help/rider/Hot_Reload.html

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

      @@danclarkeuk thanks much for this ,however ,this is what I get : Hot Reload does not support changes made to the UI formats in frameworks like WPF, Windows Forms, and .NET MAUI as well as in Blazor WebAssembly (WASM).

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

      ​@@kirwakelvinkering3122 Ah sorry - for some reason the TH-cam mobile app cropped off the last bit of your initial question and didn't show the "for xaml code" bit 🤦‍♂ Sorry, I'm afraid I don't know - but it sounds like the error message you got answers the question. But let me ask someone that will know for sure, and get back to you.

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

      @@danclarkeuk thank you sir ,I will be waiting to hear from you.

  • @talha_coding_tutor
    @talha_coding_tutor 3 หลายเดือนก่อน

    visual stuido is great but not for low spec system

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

    @12:48 - Moving your cursor and putting the semicolon at the end... That drives me mad! What if I *wanted* a semicolon in the wrong place. Or the IDE was wrong and being too assertive. Let me type what I want to type - maybe put a little red squiggle underneath, but don't just automatically move my cursor (or replace what I've already typed with an autocorrection or autosuggestion!). Argh

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

      I'm not sure if there's a setting to turn this off. Perhaps send them a feature request if not. Personally, this has helped me out on many occasions where I've been typing too fast and pressed it in the wrong order, and it's auto-correted it for me. I've never ever had it do it when I didn't want it to.

  • @muhammadomarmansoor2067
    @muhammadomarmansoor2067 10 หลายเดือนก่อน

    i am trying out the new primary constructors for c# 12 but getting the error
    Invalid option '12' for /langversion. Use '/langversion:?' to list supported values.
    while I have my project properties like below.

    Exe
    net7.0
    enable
    enable
    12

  • @C0D3O
    @C0D3O 10 หลายเดือนก่อน

    ahaha really fast ... types in resize in search settings.. ui updates in an hour