The C# DevKit is out and gives you a complete .NET experience inside VS Code!

Sdílet
Vložit
  • čas přidán 5. 10. 2023
  • The C# DevKit is out and gives you a complete .NET experience inside VS Code!
  • Věda a technologie

Komentáře • 200

  • @Siderite
    @Siderite Před 8 měsíci +8

    Great presentation as always, Scott! I've been a fan for over 25 years.

  • @moaidhathot
    @moaidhathot Před 8 měsíci +20

    Thanks Scott! Btw, we can also use Vim/Neovim inside the Terminal. It has Syntax Highlighting, Intellisense and everything.
    It works with Omnisharp, although we (the community) are hoping to be able to use the new LSP from the C# Dev Kit, when the licensing issue is resolved.

    • @williy_cole
      @williy_cole Před 8 měsíci +2

      The debug/set up experience for c# is a bit tough for devs new to nvim though. Loved your live stream the other day btw!

  • @duemez618
    @duemez618 Před 8 měsíci +30

    This is huge!!! (esp. for devs using mainly Linux)
    We finally got a first class dev experience for C#/.NET in VS Code.
    Big thank you to everybody at MS that made this possible (I suspect the suits took some convincing).
    I bet this will even increase adoption of Visual Studio instead of cannibalizing it (please MS let go of those fears):
    VS Code can even be like an entry gate to VS for new C# devs that would prefer need a more full featured IDE (e.g. from having to work on big solutions at work).
    And most seasoned developers working mainly in Visual Studio would not want/won't switch anyway.

    • @user-db6ov7nn4x
      @user-db6ov7nn4x Před 8 měsíci +6

      Rider works on Linux and was there since a long time ago

    • @joaogabrielv.m328
      @joaogabrielv.m328 Před 8 měsíci

      ​@@user-db6ov7nn4xbut Rider is quite expensive. I've been using it since 2020, but just due to university license

    • @sbrugby1
      @sbrugby1 Před 8 měsíci

      @@user-db6ov7nn4x Agree. Rider has been the best dotnet IDE on any platform for a long time now.

    • @Thezftw
      @Thezftw Před 8 měsíci

      @@user-db6ov7nn4x It ain't free however

    • @silentprotagonist3786
      @silentprotagonist3786 Před 6 měsíci

      ​@@user-db6ov7nn4x Rider isn't free for beginners though

  • @mattcargile
    @mattcargile Před 8 měsíci +1

    Good to see ya. Still rocking that terminal! Thanks again for getting me started on my prompting theming journey!

  • @mahditalebi1770
    @mahditalebi1770 Před 8 měsíci +1

    Chill and insightful as always. Thanks Scott

  • @Dominik-K
    @Dominik-K Před 8 měsíci

    Thanks a bunch for the demo, I've been waiting a long time for this. At work we'll be happy to pay for that experience too, as per license agreement. It's such a great deal and we can even use VD Code pretty easily on clients endpoint machines too

  • @flogginga_dead_horse4022
    @flogginga_dead_horse4022 Před 8 měsíci

    installed as you talked... been waiting years for this. thanks

  • @p2bdemo
    @p2bdemo Před 8 měsíci +7

    Love it. It would be of great value to have a visual interface for NuGet packages management now!

  • @gianlazzarini
    @gianlazzarini Před 8 měsíci +17

    This re-sparks my interest in dotnet. It’s a lovely development experience on windows though I’m a Mac guy and prefer vscode, which has always felt like a second class IDE for dotnet. I may come back to it after a long stint with typescript.

    • @LewisCowles
      @LewisCowles Před 8 měsíci +1

      The original Microsoft aim with typescript; lets get people back to C# by making JavaScript, look like C#

    • @cas818028
      @cas818028 Před 8 měsíci

      @@LewisCowles But they just keep making TS better and better, we just got "using"

  • @onurylmaz2522
    @onurylmaz2522 Před 8 měsíci

    Great presentation Scott. Thanks for this!

  • @nibblesnbits
    @nibblesnbits Před 8 měsíci +40

    I do most of my development on a Mac, and I don't want to pay for Rider. 😅 This seems like a huge boon for me.🎉

    • @MikeCe
      @MikeCe Před 8 měsíci

      If Microsoft was smart they would acquire JetBrains (before Google or Amazon does) and plan toward making Rider their C# IDE on all platforms.

    • @Saurabh.P
      @Saurabh.P Před 8 měsíci +9

      As per my knowledge and I could be wrong, it is closed source and could be paid in future to enjoy full feature.

    • @henry-js
      @henry-js Před 8 měsíci +5

      You need a visual studio subscription

    • @adanedsstudio
      @adanedsstudio Před 8 měsíci

      @@henry-jswhich is simply a Microsoft account and it’s free like the VS Community tier

    • @DanielHarrisCodes
      @DanielHarrisCodes Před 8 měsíci

      @@henry-jscommunity license applies to it same as Visual Studio though. So it’s basically the same licensing as VS

  • @rockthomas67
    @rockthomas67 Před 6 měsíci

    Thanks for very nice guide to C# DevKit. Great video as always :-)

  • @kickthesky
    @kickthesky Před 8 měsíci +6

    This is fantastic for me, as I like to work on a MacBook. Visual Studio for Mac was always less than optimal for what I wanted it to do. This is a much easier, and painless way to develop quickly in C# on a Mac.

    • @DanielHarrisCodes
      @DanielHarrisCodes Před 8 měsíci

      I just hope there’s improvements coming to the MAUI extension that works on top of this.
      VS for Mac was hands down the best MAUI dev experience IMO. The speed of emulators on Mac with a simple UI for selecting an emulator etc.
      When I looked at the MAUI extension preview it wasn’t as slick as VS Mac for that aspect.

  • @jamesdietsch7868
    @jamesdietsch7868 Před 8 měsíci +2

    Very cool Scott! Great content as always

  • @jonsagara
    @jonsagara Před 8 měsíci

    Great video, Scott, thank you.
    Is this the replacement for VS for Mac?

  • @Sacra.
    @Sacra. Před 7 měsíci

    Thank you Scott. I've been living under the rock recently and missed this enormous contribution to C# development in VSCODE.
    I miss 'immediate window' functionality.

  • @zoheirkaram
    @zoheirkaram Před 8 měsíci +1

    It's great to see solution explorer in VS Code.
    The project I'm working on contains a client angular UI and a database projects in the same solution and those are both not supported yet (this is what the explorer said when I expand the client/database folders). Looking forward to see more support for more project types in the coming future.

  • @guybertental
    @guybertental Před 8 měsíci

    Finally same great experience of C# on Visual Studio inside VS Code, this is super cool!

  • @Jimson92
    @Jimson92 Před 8 měsíci +8

    It's nice but why must I sign in? What other major lang makes you sign in to develop? Rust, Dart, TS, Go, etc.

    • @shanselman
      @shanselman  Před 8 měsíci +4

      you don't need to sign in for basic support. You sign in for the debugger and testing stuff, using the same licenses as VS. It's not about the language, it's about the IDE.

  • @tonym5857
    @tonym5857 Před 8 měsíci

    Great video presentation tool, I like your command console and that small cat inside V.C.

  • @BobFrTube
    @BobFrTube Před 8 měsíci

    it's nice to see how some of the simplicity of node and typescript has been brought back to the C# world. I discovered this when I wanted to create a Dotent routine to use in my TS app.

    • @jacobstamm
      @jacobstamm Před 8 měsíci +3

      Of all the great things one could say about node and typescript, I don’t know if simplicity is one of them

  • @calebseadon255
    @calebseadon255 Před 8 měsíci

    This is fantastic! I want to get out of bed and start playing with this right now!

  • @jgurtz
    @jgurtz Před 8 měsíci

    Wow so cool, thanks for the update and walkthrough!

  • @JP-hr3xq
    @JP-hr3xq Před 8 měsíci +1

    For anyone wondering "what's the point?", it's so you can have your same Visual Studio-like experience on Windows, Linux, and Mac. This wasn't possible before. And they're wanting to retire Visual Studio for Mac as well.

  • @mistrykam
    @mistrykam Před 8 měsíci

    Great demo, very cool feature, this will make C# development way more pleasant in VS Code.

  • @decastring
    @decastring Před 8 měsíci +3

    After adding C# dev kit to VS Code, I've noticed that variable values are truncated in the debug console and in the watch window. Is there a way to configure it to NOT truncate the values?

  • @soberstudy160
    @soberstudy160 Před 8 měsíci

    Being a developer (on linux) and having never done anything on windows or with dotnet, I've always enjoyed watching Scott's videos. He always reminds me that tech is just plain fun!

  • @samwdp
    @samwdp Před 8 měsíci +2

    Will we get the new LSP widely available for us to use outside of VS Code? For people like me who use other editors this would be nice if onmisharp is deprecated, or will the omnisharp binary still be updated and the deprecation is just inside vs code

  • @AzaB2C
    @AzaB2C Před 8 měsíci

    Very cool! Super useful! Cheers!

  • @MaxRenke
    @MaxRenke Před 8 měsíci +2

    Scott! You're back!

  • @alexanlp
    @alexanlp Před 8 měsíci +1

    It's wonderful, i've been using since the beta versions. But I don't know why, when we've folders and create a class, the namespace comes only with de name of project.
    And Scott, sorry for my question, but which font you're using in Visual Studio.
    Thanks

  • @user-tl6zs2sn6v
    @user-tl6zs2sn6v Před 8 měsíci +1

    Hey Scott, do you have any insights about Package Management, like NuGet support inside the VS Code via this C# Dev Kit or some alternative extenstion?

  • @gianlazzarini
    @gianlazzarini Před 8 měsíci +2

    First 🎉
    Also love your content, I’ve been listening to your podcasts since 2017.

  • @devsaranga
    @devsaranga Před 8 měsíci

    That's great to have in VSCode Scott. However, is it possible to inspect the actual source code of any .NET class or nuget library like we can with JetBrains' Rider? I have had some success with sourcelink in Visual Studio, but I'm not certain if this is something that can be done with VSCode. Appreciate your thoughts on this.

  • @rachwalskimarcin
    @rachwalskimarcin Před 8 měsíci +1

    Ok. That is great. Considering developing an Azure SQL Database (t-sql) projects what is the similar extension from Visual Studio but in Visual Studio Code?

  • @mandrildev
    @mandrildev Před 7 měsíci

    That looks pretty neat. I'll have to try it.

  • @jasonbarnett9565
    @jasonbarnett9565 Před 8 měsíci

    This is great! I expect to play around with this more. If I can get the same Visual Studio extensions (SpecFlow, Fine Code Coverage) installed in VS Code, then I might move over to VS Code. Currently, I've been using Visual Studio 2022 as my preferred IDE for .Net, and VS Code for all else. It would be nice to have one IDE to rule them all.

  • @catalystcorp
    @catalystcorp Před 8 měsíci +3

    Will it be available for Neovim/Vim, or does this not use the language server?

  • @niklu4038
    @niklu4038 Před 8 měsíci

    useful video, thanks. as I can see in DevKit already build in IntelliCode but there is also IntelliCode for C# DevKit package. what purpose of it?

  • @OnlyGoPro
    @OnlyGoPro Před 8 měsíci

    There are lot to learn from you sir :)

  • @acodersjourney
    @acodersjourney Před 7 měsíci

    Thanks for the useful content.

  • @arieheinrich3457
    @arieheinrich3457 Před 8 měsíci +5

    Would have been great if it also had a UI for nuget management

    • @DanielHarrisCodes
      @DanielHarrisCodes Před 8 měsíci

      If MS don’t add one I guess anybody could create an extension for that. Agree it would be really useful.

  • @headasplode4326
    @headasplode4326 Před 8 měsíci +4

    Looks pretty cool, but personally, i do actually prefer seeing csproj and sln files in the solution explorer instead of having to find the option on a right click menu to edit the files

    • @shanselman
      @shanselman  Před 8 měsíci +3

      fortunately we get both options!

  • @pooneh333
    @pooneh333 Před 8 měsíci

    Recently, I have switched to Mac, but I couldn't forget the power of VS. But now, everything is cool ❤

  • @ReneSteenNielsen
    @ReneSteenNielsen Před 8 měsíci

    What theme are you rocking @Scott Hanselman

  • @PhillipKerman
    @PhillipKerman Před 8 měsíci +2

    That's nice. What does Visual Studio senior offer not available in VSCode besides reduced resources?

    • @shanselman
      @shanselman  Před 8 měsíci +3

      really good debugger and profiling tools

    • @Neme112
      @Neme112 Před 3 měsíci

      Visual designers

  • @sergiom.954
    @sergiom.954 Před 8 měsíci

    For sure I will try this extension. What's that tool that you use to indicate things on your screen with arrows?

  • @Antebios
    @Antebios Před 8 měsíci

    I'm a convert to VS Code. I 💕 it!

  • @Kerzaphin
    @Kerzaphin Před 8 měsíci +3

    This is huge. I would definitely use VS Code in my work if I could. If JetBrains makes a ReSharper plugin for VSC I actually could.

    • @MikeCe
      @MikeCe Před 8 měsíci +7

      JetBrains makes Rider which is a full-featured IDE and works exactly the same on Linux, macOS, and Windows -- and it has all of the Resharper goodness baked in.

    • @paralleluniverse99
      @paralleluniverse99 Před 8 měsíci +5

      @@MikeCe And you have to pay for. Pay for an IDE. No, thanks.

    • @keithnicholas
      @keithnicholas Před 8 měsíci

      @@paralleluniverse99 I think you missed the point.... Jetbrains adds value through it's tooling, which is why the person wants ReSharper, in fact, for them, it is so valuable it really doesn't matter about all this because they don't want to give it up. Rider is a fantastic tool, and it doesn't really cost that much.

    • @MikeCe
      @MikeCe Před 8 měsíci

      @@paralleluniverse99 DevKit and Visual Studio are only free if you aren't making real money (or don't value the time-savings that R# gives you). Your call either way.

  • @temelgunaydin7585
    @temelgunaydin7585 Před 8 měsíci

    Thanks for sharing

  • @Joe-SoftwareEngineer
    @Joe-SoftwareEngineer Před 8 měsíci

    Very nice!!

  • @kRySt4LGaMeR
    @kRySt4LGaMeR Před 8 měsíci +4

    since OmniSharp is deprecated what would be the future for the people that don't use VsCode (i.e neovim users)?

    • @danielchapko902
      @danielchapko902 Před 8 měsíci +1

      yes would love to be able to use this in neovim, at least for the intellisense

    • @samwdp
      @samwdp Před 8 měsíci

      You would probably have to resort to csharp-ls by razzmatazz but it is nowhere near a mature as onmisharp is

    • @rogerfar
      @rogerfar Před 8 měsíci +1

      Or coder server users. Unfortunately they ditched all other tools and left us in the dark.

  • @ThugLifeModafocah
    @ThugLifeModafocah Před 8 měsíci

    Hey Scott, have you done botox applications on your face? How is it possible you dont have expression marks between eyebrows and on forehead???

  • @thedude3544
    @thedude3544 Před 7 měsíci

    Hi Scott, is that Beyonce theme available on the extension marketplace of Visual Studio?

  • @hendrykhoza4782
    @hendrykhoza4782 Před 8 měsíci

    Can't believe you were in south africa and didn't get to meet you 😢

  • @sayanama
    @sayanama Před 8 měsíci

    Does this work with SlnGen when we want to generate solution on demand?

  • @r7boatguy
    @r7boatguy Před 8 měsíci +1

    How is your machine so fast? I have a decently spec'd machine with very little running and it's never that speedy!

  • @jamesallen74
    @jamesallen74 Před 8 měsíci

    I love the terminal theme and font. OhMyPosh for the win!

  • @VastOceanCommuter
    @VastOceanCommuter Před 7 měsíci

    What terminal is this with the colored bars?

  • @Jacobhay09
    @Jacobhay09 Před 8 měsíci

    I’m on an arm based Mac some of my projects have to be x64. I used Rider for my day to day work and it has the option to set the path for my dotNet sdk I want to use. I installed this plugin and it fails to work bc the plugin is looking for ARM based sdk and it is locating x64 sdk 1st. I tried to change the path in the plugin settings but it’s still mad. Anyone else running into this issue?

  • @darylg3560
    @darylg3560 Před 8 měsíci +2

    What measures are in place to stop Developers from being able to use this in a Corporate Environment if they do not have a professional license? From a Developer perspective I think this is absolutely fantastic and definitely the way forward. However, as I am primarily a SysAdmin, I do also have to think about what businesses can do to protect themselves from licensing fines if anyone can download this extension and sign in with their private email to use a Community license.
    Also, a massive congratulations on the promotion!

    • @georgehelyar
      @georgehelyar Před 8 měsíci

      You have to sign in to use it so I think it's about the same as full visual studio.
      Also if you have a pro visual studio license then this is included at no additional cost, so in general it seems like if you're already using visual studio then you should be fine, you just can't stop paying for VS and switch to this.
      I assume that means that if you have MSDN then it's also covered.

    • @darylg3560
      @darylg3560 Před 8 měsíci +1

      ​@@georgehelyar Thanks! My main concern though is someone could just log in with their home email account and be using the extension oblivious to the fact they should have a license for it. I know it doesn't sound like a massive thing but you'd be surprised some of the things I've seen people do!

    • @StephenEricHuff
      @StephenEricHuff Před 8 měsíci +3

      @@darylg3560 I'm confused - where are you reading that vs code with this extension can't be used in corporate enviroments for free?

    • @samwdp
      @samwdp Před 8 měsíci

      ​@StephenEricHuff it's in the EULA that you need to purchase an enterprise license
      "An “Enterprise” is any organization and its Affiliates that collectively have either: (A) more than two-hundred fifty (250) PCs or users; or (B) one million ($1,000,000.00) U.S. dollars (or the equivalent in other currencies) in annual revenues. As used in this section, “Affiliates” means those entities that control (via majority ownership), are controlled by, or are under common control with an organization."
      (v) Notwithstanding Sections 1(c)(i)-(v), your users may install and use copies of the Software on your devices to develop and test applications while you have a valid paid entitlement (e.g., a paid subscription) to use at least one (1) eligible product or service listed in the supplemental licensing documentation available at aka.ms/vs/eligible-entitlements

    • @DanielHarrisCodes
      @DanielHarrisCodes Před 8 měsíci

      @@darylg3560you would block signing in to Personal Microsoft accounts as a whole in your environment I guess. But I get what you mean, and my solution doesn’t suit edge cases where you want people to be able to use personal accounts for other things.

  • @DD-ds7ui
    @DD-ds7ui Před 8 měsíci +1

    how are you getting these colours in powershell?

    • @shanselman
      @shanselman  Před 8 měsíci +2

      google hanselman pretty prompt

  • @LewisCowles
    @LewisCowles Před 8 měsíci +1

    VSCode having the ability to have "profiles", where I can separate all these extensions would make my polyglot life easier.

    • @ugochukwuumerie6378
      @ugochukwuumerie6378 Před 8 měsíci

      I doubt it, probably to make us happy while we await vs for Mac, that is if they have plans for it soon

  • @JohnnyOshika
    @JohnnyOshika Před 8 měsíci

    Does .Net Framework (e.g. legacy .Net Framework 4.6) work with C# DevKit on any device, including Mac?

  • @hendrykhoza4782
    @hendrykhoza4782 Před 8 měsíci +1

    Does it work on Neovim?

  • @damientech88
    @damientech88 Před 8 měsíci +1

    Ugh...I just got used to the old system for C# in VSCode now it's broken.

  • @samwise8731
    @samwise8731 Před 8 měsíci

    How do you make those red arrows live to point at things ?

    • @shanselman
      @shanselman  Před 8 měsíci +4

      Zoomit. Installed via "winget install sysinternals"

  • @luismejia6817
    @luismejia6817 Před 8 měsíci

    What do you use to mark stuff on your screen?

  • @yufgyug3735
    @yufgyug3735 Před 8 měsíci

    thanks to this i might actually ditch the 'big' visual studio alltogether

  • @XKS99
    @XKS99 Před 8 měsíci +1

    How is this different from omnisharp?

  • @michaelwinick
    @michaelwinick Před 8 měsíci +4

    I count on Resharper for complicated and important refactorings in Visual Studio. No Resharper for VS Code... Rider is my only choice for a scaled down IDE with sufficient refactoring support. I am still happy with Visual Studio for 90% of my work, even though that is not so cool anymore 😉

  • @LiqdPT
    @LiqdPT Před 8 měsíci

    1:00 woah, what is all this autocomplete sort of stuff flashing around on the screen? I never see anything like that in PS. I guess I'm going to have to go back thru your videos and see if you cover any of that.

    • @LiqdPT
      @LiqdPT Před 8 měsíci

      I found the nearly 1 hour video I had somehow skipped before. Maybe I saw it and thought "oh, this is just setting up ohmyposh again". Nope, I missed out on some gems. I know what I'm doing this weekend.

  • @freddvincent
    @freddvincent Před 8 měsíci

    *Very nice*

  • @tonykalok
    @tonykalok Před 8 měsíci +1

    cool!

  • @SharunKumar
    @SharunKumar Před 8 měsíci

    How do you get emojis on dir command 🤔 (ones next to the folder and file names)

    • @shanselman
      @shanselman  Před 8 měsíci +2

      that's the powershell directory icons module

  • @ZuhaibZakaria
    @ZuhaibZakaria Před 8 měsíci

    Finally!!🎉🎉

  • @jasonld
    @jasonld Před 8 měsíci

    How is everyone getting the colored terminal?

    • @shanselman
      @shanselman  Před 8 měsíci +1

      google hanselman pretty prompt

  • @Alan_Dler
    @Alan_Dler Před 8 měsíci

    Thanks for the video although I still prefer visual studio or visual studio code.

    • @shanselman
      @shanselman  Před 8 měsíci +1

      sure, this is Visual Studio Code. It's good to have choice, use the one that makes you happy!

  • @JuanLuisGuerreroMinero
    @JuanLuisGuerreroMinero Před 8 měsíci

    Hi, really nice demo.
    Just one question, Could it be a sustitución for Visual Studio in the future?

  • @rogerfar
    @rogerfar Před 8 měsíci +2

    Nice but can't feel like we've been left in the dark for non official vscode builds like coder server. If any other tooling like rust or go can be completely open source, including the debugger, then Microsoft can do the same. Now we have to rely on samsung out of all places to help us with an open source debugger.

  • @LorenzoJimenez
    @LorenzoJimenez Před 8 měsíci

    Thanks. Nice to see how Microsoft continues releasing good tools for free.

  • @serhatkuk4180
    @serhatkuk4180 Před 8 měsíci

    Hello Scott, it is not related to this video but I need to ask you something. Is .NET 7 or 8 cross-platform? As far as I know old versions weren't cross platform but we had .NET Core, which was cross-platform. I missed what happened after that. Do we still have .NET Core? Did .NET become cross-platform too? Did we got rid of .NET Core because .NET become cross-platform ?? Can you Enlighten us?
    Thanks in advance

    • @flogginga_dead_horse4022
      @flogginga_dead_horse4022 Před 8 měsíci

      yes it is, 7 and 8 are no longer called core and are cross platform

    • @RicardoGerbaudo
      @RicardoGerbaudo Před 8 měsíci +1

      The last non-cross platform release was .NET Framework 4.8.
      .NET Core is cross-platform and was rebranded as just ".NET" since version 5.

    • @silentprotagonist3786
      @silentprotagonist3786 Před 6 měsíci

      .NET Core was just rebranded as simply .NET. The last Windows-exclusive .NET release was 4.8 and it was called .NET Framework

  • @jennekable
    @jennekable Před 8 měsíci

    Nice

  • @terasoft-official
    @terasoft-official Před 8 měsíci

    I guess making something electron is really needed in c sharp. ui kit

  • @Nex7sYv
    @Nex7sYv Před 8 měsíci

    why his shell/cmd looks so colorful???

    • @shanselman
      @shanselman  Před 8 měsíci

      google Hanselman pretty prompt

  • @UmmarFarooqMahroof
    @UmmarFarooqMahroof Před 7 měsíci

    hotdiggity Scott, your pc very nippy, what your specs?! like CPU, type of SSD and RAM + RAM SPeed?

  • @benderbg
    @benderbg Před 8 měsíci

    Upload after 5 month !?!? Hope everything is ok. You keyboard skills are top notch.

  • @ChrisBrandsma
    @ChrisBrandsma Před 8 měsíci

    What is the command line situation going on here?

    • @shanselman
      @shanselman  Před 8 měsíci

      Google hanselman pretty prompt

  • @KeyboardSourceError
    @KeyboardSourceError Před 8 měsíci +1

    That’s hot.

  • @drewfyre7693
    @drewfyre7693 Před 8 měsíci +4

    Well, the problem is still the licensing model. For a company what is the point of having this extension in a free text editor when you can't use it without purchasing the Visual Studio Professional license? At that point you would rather use Visual Studio Professional which you get from the subscription.

    • @shanselman
      @shanselman  Před 8 měsíci +4

      you only need the Free Visual Studio Community, so just sign in with that

    • @drewfyre7693
      @drewfyre7693 Před 8 měsíci +2

      @@shanselman That is not true for companies with more than 5 developers wanting to use the DevKit.
      And for those under why then require the login, since it's free.
      I don't see this extension getting much traction but I hope time proves me wrong.

    • @TheStevenWhiting
      @TheStevenWhiting Před 8 měsíci

      ​@@drewfyre7693The login is so they can monetise. More people they see logging in for free, more they can try and sell to them.

    • @EdubSi
      @EdubSi Před 8 měsíci

      ​@@drewfyre7693I would consider to use the plugin for small Projects over Visual Studio on private Projects and switch to Rider for bigger stuff. I always disliked the C# Integration on VSCode but this time might be different.

  • @juleswombat5309
    @juleswombat5309 Před 8 měsíci

    Gosh, VS Code is really getting quite a full blown IDE. I was only using it for scripting, python etc, and Visual Studio for the full C# language intellisense. (And full text tabbing) Just need text Tabbing controls in VS Code, and it will be a winner.

    • @itmeurdad
      @itmeurdad Před 8 měsíci

      And right on queue a new "dedicated extensible text editor focused on speed" will appear, draw a huge number of people away, add a gazillion bloat packages, and the cycle will continue.

  • @Sammi84
    @Sammi84 Před 8 měsíci

    The lede is buried. Actual announcement comes at 6:17.

  • @syko9000
    @syko9000 Před 8 měsíci

    It doesn’t understand what to do with dcproj’s which is making my life complicated.

  • @hunrahel
    @hunrahel Před 8 měsíci

    I get no intelli-anything, apparently because of some kind of omnisharp conflict

    • @shanselman
      @shanselman  Před 8 měsíci +1

      remove and just add C# DevKit?

    • @hunrahel
      @hunrahel Před 8 měsíci

      @@shanselman after stripping out all extensions and even reinstalling code, it looks like a brand new app works, but the big older project I was working on doesn't, which smells like a quirk in dependencies, settings, and sln
      Manageable, at least.

    • @hunrahel
      @hunrahel Před 8 měsíci

      @@shanselman btw, the error was ` [inlineCompletionProvider.provideInlineCompletionItems() 6] Caught error when requesting inline completion: Error: Operation took longer than 5000ms.`

  • @Mark73
    @Mark73 Před 8 měsíci

    I actually prefer Visual Studio. I'll do front ends in VS Code.

  • @marlonchosky
    @marlonchosky Před 8 měsíci

    Crack!

  • @Allyourneedsmet
    @Allyourneedsmet Před 8 měsíci

    Anyone know the terminal?

    • @shanselman
      @shanselman  Před 8 měsíci +1

      Windows Terminal with Powershell. Google “hanselman pretty prompt” for details

    • @Allyourneedsmet
      @Allyourneedsmet Před 8 měsíci

      Nice, Thanks! @@shanselman

  • @eniac78
    @eniac78 Před 8 měsíci +1

    bring back clippy! 📎

  • @hackdesigner
    @hackdesigner Před 8 měsíci +1

    For anyone installing - please make sure to update everything TWICE. Once done, it actually works.

    • @AJRF05
      @AJRF05 Před 8 měsíci

      What other things need updating? I'm still at the point of it not working!

    • @hackdesigner
      @hackdesigner Před 8 měsíci +1

      @@AJRF05 the VSC itself, and all the extrnsions. Oh yes and do login to MS account.

  • @FilipCordas
    @FilipCordas Před 8 měsíci

    I still like visual studio much more than VSCode, but have been using polyglot notebooks in VSCode and running c# script files it's ok but the editor is just not as good as visual studio. I hope polyglot stuff gets better with the new tooling its supper useful to do small tasks that you don't want to run in a console app. Replace a lot of 'tools' projects I had in my projects.

    • @XKS99
      @XKS99 Před 8 měsíci

      have you given F# notebooks a shot. if you are analyzing data ad hoc Type Providers. especially the JsonProvider, are incredible.