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.
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.
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.
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.
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.
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!
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.
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.
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.
I've only ever used Visual Studio for the majority of my development career (14/15 years) but have recently switched over to Rider for cross-platform development now that I'm using Mac and Linux development machines a lot more. It's a really good IDE and given it's only £12 a month if you want to pay monthly, also really cheap.
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.
Completely agree. You shouldn't have to sign in at all and it shouldn't require a Visual Studio subscription. It's counter intuitive. If someone wants to develop with Visual Studio code they should just be able to do so with the dotnet sdk installed and the relevant plugins in VS Code. The whole reason they are likely using VS Code is because it's what they are using for other development and want to stick to the same IDE for all dev. However, requiring a subscription just to have some decent language completion, debugging and testing capabilities is a joke. You can acheive this by just signing up for Visual Studio Essentials on your account for free and that will give you these capabilities for free but it's yet another hurdle getting in the way of the developer and their code. It's also so that Microsoft can keep hold of the cash they get for Visual Studio from businesses as I suspect a lot of people will want to forgo the licence in favour of Visual Studio code. Except in this case, you can't do that in a business setting, only with a personal licence.
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.
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?
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
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
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
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 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.
@@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.
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?
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?
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.
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!
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.
@@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 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
@@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.
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
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 😉
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.
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.
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.
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 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.
@@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.
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.
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.
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.
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?
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
@@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.
@@shanselman btw, the error was ` [inlineCompletionProvider.provideInlineCompletionItems() 6] Caught error when requesting inline completion: Error: Operation took longer than 5000ms.`
Simple things like what you demonstrated here are always easy to do but you can't easily create GUI apps with VS Code, you need a visual designer like that available in VS 2022. And most apps today are gui.
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.
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!
Great presentation as always, Scott! I've been a fan for over 25 years.
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.
Rider works on Linux and was there since a long time ago
@@user-db6ov7nn4xbut Rider is quite expensive. I've been using it since 2020, but just due to university license
@@user-db6ov7nn4x Agree. Rider has been the best dotnet IDE on any platform for a long time now.
@@user-db6ov7nn4x It ain't free however
@@user-db6ov7nn4x Rider isn't free for beginners though
Good to see ya. Still rocking that terminal! Thanks again for getting me started on my prompting theming journey!
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.
Love it. It would be of great value to have a visual interface for NuGet packages management now!
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.
The original Microsoft aim with typescript; lets get people back to C# by making JavaScript, look like C#
@@LewisCowles But they just keep making TS better and better, we just got "using"
Finally same great experience of C# on Visual Studio inside VS Code, this is super cool!
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.
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!
it is!
installed as you talked... been waiting years for this. thanks
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.
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.
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.
I've only ever used Visual Studio for the majority of my development career (14/15 years) but have recently switched over to Rider for cross-platform development now that I'm using Mac and Linux development machines a lot more. It's a really good IDE and given it's only £12 a month if you want to pay monthly, also really cheap.
It's nice but why must I sign in? What other major lang makes you sign in to develop? Rust, Dart, TS, Go, etc.
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.
Completely agree. You shouldn't have to sign in at all and it shouldn't require a Visual Studio subscription. It's counter intuitive. If someone wants to develop with Visual Studio code they should just be able to do so with the dotnet sdk installed and the relevant plugins in VS Code. The whole reason they are likely using VS Code is because it's what they are using for other development and want to stick to the same IDE for all dev. However, requiring a subscription just to have some decent language completion, debugging and testing capabilities is a joke. You can acheive this by just signing up for Visual Studio Essentials on your account for free and that will give you these capabilities for free but it's yet another hurdle getting in the way of the developer and their code. It's also so that Microsoft can keep hold of the cash they get for Visual Studio from businesses as I suspect a lot of people will want to forgo the licence in favour of Visual Studio code. Except in this case, you can't do that in a business setting, only with a personal licence.
Chill and insightful as always. Thanks Scott
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.
Of all the great things one could say about node and typescript, I don’t know if simplicity is one of them
Great demo, very cool feature, this will make C# development way more pleasant in VS Code.
Great video presentation tool, I like your command console and that small cat inside V.C.
Thanks for very nice guide to C# DevKit. Great video as always :-)
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?
Great presentation Scott. Thanks for this!
Recently, I have switched to Mac, but I couldn't forget the power of VS. But now, everything is cool ❤
This is fantastic! I want to get out of bed and start playing with this right now!
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
Would have been great if it also had a UI for nuget management
If MS don’t add one I guess anybody could create an extension for that. Agree it would be really useful.
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
fortunately we get both options!
Very cool Scott! Great content as always
Scott! You're back!
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
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.
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.
@@MikeCe And you have to pay for. Pay for an IDE. No, thanks.
@@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.
@@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.
Wow so cool, thanks for the update and walkthrough!
Ugh...I just got used to the old system for C# in VSCode now it's broken.
Hi Scott, is that Beyonce theme available on the extension marketplace of Visual Studio?
Will it be available for Neovim/Vim, or does this not use the language server?
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?
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?
First 🎉
Also love your content, I’ve been listening to your podcasts since 2017.
yay!
HD upload is still processing
That looks pretty neat. I'll have to try it.
Hey Scott, have you done botox applications on your face? How is it possible you dont have expression marks between eyebrows and on forehead???
VSCode having the ability to have "profiles", where I can separate all these extensions would make my polyglot life easier.
I doubt it, probably to make us happy while we await vs for Mac, that is if they have plans for it soon
Thanks for the useful content.
I'm a convert to VS Code. I 💕 it!
I love the terminal theme and font. OhMyPosh for the win!
That's nice. What does Visual Studio senior offer not available in VSCode besides reduced resources?
really good debugger and profiling tools
Visual designers
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?
since OmniSharp is deprecated what would be the future for the people that don't use VsCode (i.e neovim users)?
yes would love to be able to use this in neovim, at least for the intellisense
You would probably have to resort to csharp-ls by razzmatazz but it is nowhere near a mature as onmisharp is
Or coder server users. Unfortunately they ditched all other tools and left us in the dark.
There are lot to learn from you sir :)
Great video, Scott, thank you.
Is this the replacement for VS for Mac?
Can't believe you were in south africa and didn't get to meet you 😢
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.
For anyone installing - please make sure to update everything TWICE. Once done, it actually works.
What other things need updating? I'm still at the point of it not working!
@@AJRF05 the VSC itself, and all the extrnsions. Oh yes and do login to MS account.
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!
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.
@@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!
@@darylg3560 I'm confused - where are you reading that vs code with this extension can't be used in corporate enviroments for free?
@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
@@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.
For sure I will try this extension. What's that tool that you use to indicate things on your screen with arrows?
That's ZoomIt
Very cool! Super useful! Cheers!
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
That’s Cascadia Code
Thanks for sharing
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 😉
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.
Finally!!🎉🎉
How is this different from omnisharp?
thanks to this i might actually ditch the 'big' visual studio alltogether
Thanks. Nice to see how Microsoft continues releasing good tools for free.
*Very nice*
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.
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.
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.
you only need the Free Visual Studio Community, so just sign in with that
@@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.
@@drewfyre7693The login is so they can monetise. More people they see logging in for free, more they can try and sell to them.
@@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.
Does it work on Neovim?
Does this work with SlnGen when we want to generate solution on demand?
How is your machine so fast? I have a decently spec'd machine with very little running and it's never that speedy!
it's a gaming desktop
Does .Net Framework (e.g. legacy .Net Framework 4.6) work with C# DevKit on any device, including Mac?
hotdiggity Scott, your pc very nippy, what your specs?! like CPU, type of SSD and RAM + RAM SPeed?
how are you getting these colours in powershell?
google hanselman pretty prompt
What terminal is this with the colored bars?
How is everyone getting the colored terminal?
google hanselman pretty prompt
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.
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.
What is the command line situation going on here?
Google hanselman pretty prompt
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.
What do you use to mark stuff on your screen?
ZoomIt from Sysinternals
Thanks for the video although I still prefer visual studio or visual studio code.
sure, this is Visual Studio Code. It's good to have choice, use the one that makes you happy!
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?
Let me test on my ARM m1 Mac
Very nice!!
The lede is buried. Actual announcement comes at 6:17.
How do you make those red arrows live to point at things ?
Zoomit. Installed via "winget install sysinternals"
I actually prefer Visual Studio. I'll do front ends in VS Code.
Nice!
I guess making something electron is really needed in c sharp. ui kit
How do you get emojis on dir command 🤔 (ones next to the folder and file names)
that's the powershell directory icons module
That’s hot.
It doesn’t understand what to do with dcproj’s which is making my life complicated.
why his shell/cmd looks so colorful???
google Hanselman pretty prompt
cool!
Upload after 5 month !?!? Hope everything is ok. You keyboard skills are top notch.
I have a job...
Hi, really nice demo.
Just one question, Could it be a sustitución for Visual Studio in the future?
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
yes it is, 7 and 8 are no longer called core and are cross platform
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.
.NET Core was just rebranded as simply .NET. The last Windows-exclusive .NET release was 4.8 and it was called .NET Framework
I get no intelli-anything, apparently because of some kind of omnisharp conflict
remove and just add C# DevKit?
@@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.
@@shanselman btw, the error was ` [inlineCompletionProvider.provideInlineCompletionItems() 6] Caught error when requesting inline completion: Error: Operation took longer than 5000ms.`
Anyone know the terminal?
Windows Terminal with Powershell. Google “hanselman pretty prompt” for details
Nice, Thanks! @@shanselman
bring back clippy! 📎
Nice
Crack!
It is a nice … start
Simple things like what you demonstrated here are always easy to do but you can't easily create GUI apps with VS Code, you need a visual designer like that available in VS 2022. And most apps today are gui.
Please be careful using it in commercial development. It requires a license just like Visual Studio.
You're wrong, Visual Studio and Visual Studio Community are free even if you make commercial projects