For those that are still asking about Visual Studio Code being "dropped", check this out: ell.stackexchange.com/questions/163328/what-does-drop-mean-in-this-sentence and JOIN: youtube.com/@azisk/join
@@AZisk Can't wait to hear it. Drop it like it's hot. Apologies for the late response. But a rare internet outage occurred at my ISP right after commenting.
Rider is definitely it's successor. It's much faster and works flawlessly. So vs isn't even needed, I never us vs since I've downloaded rider. Even though it was meant more for cpp and unreal
Wait, this is so confusing. I've heard many CEOs say they're "dropping" something, as in, they're going to stop supporting it. So dropping means both introducing AND ending something? FFS, use more words to express different things people.
I sometimes wonder if the teams at Microsoft, who developed Visual Studio and Visual Studio Code, revel in the joy of knowing that the linguistic ambiguity of those products will continue to confuse people till the end of time. I take a hard guess and say yes.
Visual Studio Code developers was an entire Microsoft team mainly from Europe that started as a lightweight code editor using Electron while Visual Studio has a large multidisciplinary teams (C++, .NET, etc) mainly from USA using a code base with years of development. The name was just a way to associate both projects under the umbrella of MS development tools.
I might be the only person who liked Visual Studio for Mac. I was hoping one day it would catch up to full functionality of MS VS. Every major release got a little better. Kinda bummed about this!
@@imtotallyjustin Rider is great, I use it all the time, granted I come from an IntelliJ background. I'm concerned too because every once in a while I still have to boot up VS for Mac for one reason or another.
I am also big fan of Rider mainly because its compatible with Visual Studio projects and its also capable of using it in teamwork where both IDEs are present.
Not just you. I used VS for Mac and liked it. For some reason, it worked really well on my M1. For my needs, it compared very well to running VS under Parallels or my Lenovo with the 64GB RAM and i7 (12gen). I found the performance was generally very decent, on a par with the Windows box, and for some projects, significantly faster. I'm sorry to see this end, but I learned about Rider from this thread and will look into it.
Visual Studio is an IDE with the Microsoft C/C++/MASM compiler. VSCode is a text editor. The MS compiler without the IDE can be installed separately, it's called the Microsoft Platform SDK at the moment. In the past, MS distributed the compiler-only version of Visual Studio as Microsoft Windows Build Tools. VSCode is an Electron JS app. Whereas, Visual Studio is mostly written in C, .NET, Windows SDK, and partly C++/ MFC, as far as I'm aware. EDIT: The names look somewhat similar.
@@stickguy9109More like a full IDE to a partial one. I understand maybe calling syntax highlighting fancy but vs Code has way too many features to say "fancy text editor". Way beyond notepad++
I knew about Microsoft built tools but not "Microsoft Platform SDK" I'll look into it and see what I find. I know that even if you have clang installed, it'll use msvc for certain things like standard library and linker I think.
The new C# Dev Kit Extension for VS Code is meant to bring a complete C# dev environment, and it does a descent job. You can view solutions and do other stuff in a way similar to the traditional IDEs.
Does this mean Visual Studio 2022 (or a future release) will be available for Mac? Or has Microsoft just admitted defeat for that demographic to Rider?
@@DizmusT so replace an IDE with a text editor (with some nice plugins)? Can’t see that going down well. Don’t get me wrong, I use VS code a lot, but as soon as I’m working on something substantial I’ll be wanting an IDE. Personally I swapped Visual Studio for Mac with Rider quite a long time ago but I can’t see many devs picking VS Code over Rider if you needed an IDE before.
Apparently you weren't paying attention. It is now legal to run Windows 11 ARM in Parallels on a Mac, and there is also an ARM version of Visual Studio as Alex stated. So Visual Studio 2022 is already available on a Mac, but you have to use Parallels and Windows 11 for ARM. Or you could use an older x86-64 Mac and run Windows 10 or 11 in Parallels or Windows 10 or 11 in free VMWare Fusion Player.
@@mattbosley3531 no. That’s was clear to me. However I use Visual Studio on a Mac I.e. under MacOS. I would like to continue to do so (or I would do if I had t switched to Rider). I’m not the only one either. I don’t want to run Windows to write .Net Core code in MacOS. I want to run an IDE in MacOS.
My problem with Visual Studio is speed. It takes a long time to start, long to build, and seems to stagger along for most of the projects I've worked with. VSC is much faster, and I only install the extensions I actually need. I've managed to learn a keyboard shortcut for pretty much everything, and its difficult to move away from that. My main use cases for VS are windows forms (yes, it still exists) and MAUI Blazor Hybrids.
I'm actually developing a new application with WinForms, granted it's guaranteed to run on specialized PCa for the next 10 years, but still it's amazing how it's still around.
Most IDEs have that problem. Android Studio and XCode are slow as hell, too, and they gobble up computer resources like there's no tomorrow. VC Code, being a lightweight *_text editor_* should, of course, be faster than any full-fledged IDE.
@@justadude8716Also still developing new business applications in WinForms - while WPF, WinUI, MAUI came and went, WinForms will never die out. And for someone putting down 500 grand for an application that’s a relevant factor. And accountants don’t care about the looks, only about efficiency
this is why I still use VS2019 for c#. all that AI stuff I didn't ask for in VS2022 is just making the editor lag behind my keystrokes. for javascript, I use VSCode. it's not as lightweight as notepad++, but the ~20x ram usage is worth it.
I'm still an early-stage developer and appreciate the step-by-step mechanics of vs_code. That way I can explore each tool on its own and get familiar with its functions instead of navigating through an "overloaded" IDE. But I guess one day that will change and I will use the "ultimate toolset in the big old plastic suitcase".
Visual studio isn't the ultimate toolset in my view, I actually started there for its integrated convenience, and then as i gained more experience, I realized that it's powerful if you're focused on windows/C# development. I had to switch to VS Code for hardware development, and since then I have come to appreciate Vs Code's strength, which is flexibility and speed.
Before the C# Dev Kit was released for VS Code, the only way to get better refactoring tools on a Mac was to reach for VS for Mac. Oof. It didn't have other necessary features like shows test results updating as you work. 🤦 You need Windows and Visual Studio to get the developer experience you want.
???? Visual Studio is a fkn atrocity... Crashing, resource hogging, buggy, EVERYTHING is hidden behind some shit GUI, Like, just show me the build configuration I don't want your dumb text fields and check boxes.
@@th0bse_ If you want to revel in JSON configs all day, go ahead. I like to have a nice GUI for my tools. Also VS isn't really buggy, used for almost 10 years now and never had any issues
@th0bse_ Nah, skill issues or ancient versions probably. It consumes more resources than a plain text editor like VSCode, but unless you have only 6GB of RAM then it runs just fine. And I don't remember if it ever crashed on me, so I have no idea what that is about.
The main drawback of Visual Studio 2022+ is that you need Windows to run it. And yes this is a drawback for me. .NET is not Windows-only anymore. We hosted our .NET backend on a Linux server for years now. So developing it out of Windows is essential. We make sure that what we develop does not depend on something in Windows. Plus I don’t have to pay all that money to rund Windows cohesively within macOS. This is why I still prefer VS Code for everything, except iOS development; and I pick up just what I need.
I don't quite get how MAUI is truly multiplatform when Microsoft will only support Windows IDEs. Yeah, you can run VS in Parallels, but that doesn't seem legit cross-platform to me. I'm more likely to trust JetBrains tools, if Microsoft is going to play these old OS games again.
@@theontologist They always play the OS/browser games in cycles it seems. For a year or two they're all "kumbaya" then suddenly they swing back into '90s mode & try to squeeze out competition, pushing the boundaries of law.
If MAUI is as great as what MS claimed to be on cross platforms development, then their Visual Studio 2022/23 should build completely in MAUI. So VS for Mac can still live on
This reminds me of when I was about to graduate with an actuarial science degree, and some people advised me to learn Visual Basic. So I got a library book on the topic and was learning along - I knew BASIC from using it on an apple //e as a kid, but had never used it in a context where I could operate a GUI (all of my programming experience had been strictly via text interfaces). I couldn't work out what it had to do with Actuarial Science, though. After I got rather far along, I finally worked out that I was supposed to be learning Visual Basic as a scripting language for Excel, which was completely different from what I had been teaching myself.
But sometimes a specific function doesn't exists or an infuriating choice was made for Visual Studio. But the culture of vscode around extension makes that you will most likely find an extension fixing your problem, while it's not often the case with Visual Studio. It's like if the big crate of tools include a broken one or is missing a specific screwdriver for an exotic end bit, you can have it if you build your own toolset
I once had a "friend" that tried to tell me that one of the jetbrains IDEs for lua was better than vscode. So I'm like, ok find me a feature that you have that vscode (with proper extensions) doesn't. Not only did he not find anything meaningful, but at the end he told me about the many half broken features that his IDE had and I just showed him one by one every single one of them working perfectly in vscode.
Also, one BIG difference between VS and VSC is that VS sports a graphic designer. You can just drag controls onto a form, set the properties, and it'll even create stubs of the event handlers that you'll need to populate with code. Also an amazing feature called Intellisense, which can anticipate what you are trying to do and provide useful suggestions. I think VSC has something of the sort but the one in VS is MUCH BETTER. Which is a Godsend for writing C#, which tends to be really verbose.
I had to work with Visual Studio for aspnet project in the past but was very happy to move to vscode when .net core became a thing and I ported the project to it. Part of that was because I didn't have to use windows anymore but also because it was lightweight and it could still do everything I needed to the point that I never had to leave it, whatever I'm doing, including database management. Also it had better terminal and tasks.
most of gen z uses vscode because of the time they were introduced to programming, and the popularity of vscode at that time. not really their fault, but it is ignorant to dismiss other ides entirely. ide vs text editor is just a case of the right tool for the job
i haven't used VS a lot, but I'm seeing a lot less extensions for it compared to vs code. Is vs better for gamedev with unity or c++ games? and for what reasons.
I use Visual Studio to create MVC applications and when i want to practice an algorithm. When I want to create an api, I use VScode. One window open for Angular, another for c# code.
So what will be the future of Visual Studio with a MacBook? There won’t be any native support for a Visual Studio to run on a Mac? I recently bought a mac hoping Visual Studio for Mac would grow to the full fledged VS 2022 version. Now they drop it, any comments on it’s future? Do we have to run the windows version on parallels from now on?
I would love to run visual studio 2022 in parallels on my M1 Max MacBook Pro…in fact I did the other day. I do mobile development. The main reason I bought a Mac back in the day was to do xamarin for iOS. So the main reason I have been a fan of visual studio 2022 for Mac is because of what happened the other day. I loaded up parallels with windows 11 for arm, installed visual studio 2022 enterprise because the company I work for bought me a license. I then loaded up my latest xamarin project for android / iOS and worked on it a little bit. I noticed 2 things right away: first, it wasn’t very fast. Things ran slowly. Windows moved slowly. It took longer to build than visual studio 2022 for Mac. The second is that I heard something I hardly every here on my M1 Max Mac….the fan was going full blast. Nuf said…
I remember when people used to joke about Emacs being too bloated and big for an editor, practically being its own Operating System. Now it would be considered extremely lightweight.
3:42 Fun fact: text files can be managed with version control. They can be easily compared to see what has changed. Can your binary project format offer that?
Main reason I use code over VS proper: It supports all the languages and programming environments out of box, and does so very, very well. While there are language specific IDEs that perform better in some instances, like CLion for hardware C code and VS for .NET, I just don't want to learn a new editor that behaves just slightly different enough for me to be annoyed by it. Shortcuts are not the same, my macros are not set up the same, et cetera. When you are working with a dozen languages over a multitude of development tools, C99 one day, C++17 another, Rust a third day, JavaScript / React or Node.js next week, all according to the client... Not requiring the runway to learn a new IDE to be just as productive as the big bois is incredible. VS Code is not perfect, but it is good enough that I can get to 95%+ productivity regardless. :)
Im a game dev using C# for unity. Well I chose vscode over visual studio because performance. My potato pc can’t handle all intergraded software features that I might not need. I rather hav vscode with only essential tools for my project with saved ton of performance for other tasks. And also to mention visual studio installer used 20GB while Vscode used like 3 or 4GB. It’s a win win ig
What are they replacing it with? I've just started using VS4Mac for MAUI app development. I don't particularly want to use VS in a VM or remote into my windows PC. I can't stand JS based app development. A bit stuck now.
Vim and nvim are for basically for small text editing (config editing, small bash scripts, etc.), vscode is for actual programming projects (although i use vscodium which doesnt have ms tracking) visual studio is for unity development Edit: these are my use cases
I tried running VS 2022 on mac with parallels. problem is you can't run docker desktop because virtualization is not supported (no WSL). virtual windows on mac cannot support virtual Linux in virtualization. this was a deal breaker for me. was a nice little experiment tho.
It's a south/southeastern thing. FL and GA do too b/c Coke is based out of Atlanta, and they have a generic trademark or proprietary eponym. Like how Google can mean ALL search engines in general.
Visual Studio for Mac really helped in my final project as my judges want a GUI where I can demonstrate my project and VSC didn't provide that. So I searched and found VS for Mac but I had to link to Xcode... was a hassle but I passed. RIP Visual Studio for Mac
VS Code is fine, it's a basic code editor which can be endlessly configured and extended. It has an extension store, and you'll find pretty much anything in there. My biggest gripe with it, is consistency. I much prefer to use an IDE that's purpose-built for something, and excels at that. As such, I mostly use Intellij Ultimate, for both Java and Typescript/angular. Some of my colleagues have ditched VS Code for Intellij. Of course, Intellij is much heavier on the CPU and memory, but it's a big boy tool, and does everything better. Except when it slows down to a crawl 😂.
I don’t see any news where Microsoft drops support for VS Code, and there is no retirement statement for VS Code. What do you mean “Microsoft also drops Visual Studio Code”??
I also am confused by this. I have been spending a lot of time setting up and using VSC. I like it and want to use it. If it in not going to be supported, I want to use something else. Can someone please tell me if Microsoft will continue to support VSC code.
Thank god, I thought from the title they were killing VS 2022 & forcing us all to VS Code. Starting a new project in VS, just brings me joy. It is one of my favourite applications. The only disappointment is they no longer make an add-in for developing powershell.
I used Visual Studio first with Unity Engine and then at my job I used Visual Studio. I was so surprised to learn that even the keyboard shortcuts were different between the two. It made no sense to me why MS would do that. Of course you can change the keyboard mappings, but still.
Regarding NativeScript + Angular, do you have any repository where the Angular application is located on the web and the client loads the application via a URL, enjoying the benefits of NativeScript?
Here's another reason to use Visual Studio vs VS Code: One of the two is a web browser acting as a text editor with a bunch of javascript helping it to pretend to be an IDE and the other is an actual IDE written in a real programming language. Also I'm glad VS for Mac is dead, it sucked.
I know right? Native apps or desktop apps have always felt much more robust than web apps (and vscode, atom, discord, etc are just apps based on the electron framework which is a way to make a web app look like a desktop app).
I was wondering why when I start it up it freezes on the loading screen. It never used to do that before. I had to switch to VSCode and port all of my projects and C++ stuff to VSCode because VS just doesn't want to open anymore.
So you say using VSCode to build code as text is as painful as using Vim. Then what do you say to those who install Vim extension for VSCode? Are they like "pain masters?"
@@renouxmarais3333I’m not a fan of vim, but back in the day when the options were limited, vim was used by beginners too. Don’t be scared. I find so many junior devs are scared of any tool that doesn’t write the code for them. 😆
As a C#/ Angular dev I use both. I swear that the Visual Studio developers must be really pissed off that they aren't allowed to add the editor functionality that is in VS Code. Like easy code reformatting as well as linting which is so temperamental.
I used Visual Studio on a Mac for three year. It was crap but at least it was an IDE. VS Code is a text editor. It does most things “ok” some of time, assuming the extensions are actually working. For .NET on a Mac if you want an IDE I think the only real choice is Rider at this point.
I use VS Mac when I absolutely have to, but other than that I spend 99% of my time in Jetbrains RIDER, a greatly superior cross-platform IDE that runs like a dream on macOS.
Wow, I"m STILL SO CONFUSED now. I have "Visual Studio Code 1.92" on my Windows computer, but I use it only EXTREMELY RARELY because I just did not understand it much. IS THAT NOW ALSO BEING OBSOLETED ALREADY? This happened to me often that Microsoft just pulled the plug out from whatever I was using.
@@FergJoe isn't it paid tho? I don't feel any feature missing from VS on Windows, it was a big improvement over monodevelop tho! Can you name any advantages of Rider?
I'm not using Unity, but I've been slogging through VS on Mac. One missing feature I actually wanted was a Resource editor for localizing text. You can do it manually, but it is unnecessarily complicated and prone to mistakes.
After about 20 years of Visual Studio I moved to IntellJ last year for all my development tasks. Using Webstorm instead of vscode and Rider instead of Visual Studio. And I do like it a lot.
Many PhD students and researchers use VScode for its simplicity, integrations and multiplatform nature. And yes , I am one of that weirdos loving pain, as I used Kate on Linux for my Cython programming 🤓
Personally, I would love a preference in Visual Stdio that just makes it the same as visual basic and all the rest of the stuff gets hidden away. Maybe that is just me and loving VB 6 etc back in the day
VS for Mac never felt right to me. It felt like a copy of MonoDevelop, even, who knows, maybe Xamarin Studio actually came from that first. I wouldn't mind if macOS had Visual Studio natively too, especially given that Parallels Desktop isn't free.
Its simple Coding editor vs IDE everyone knows the difference between them dont make it too hard to explain this 😅. VS 2022 is fully integrated development kit, while VSCode is just a code editor basic one without code running or debugging capabilities unless you add extensions its that simple.😊
That's a bummer for me. I've been porting WPF app for macOS, and VS for Mac was crucial in my toolchain. It was getting better, and its integration with macOS's dev tools (mainly Xcode) was a nice addition. I guess I'll give Rider another try.
Honestly, visual studio have better gui builder than other. I just missed it, we can drag and drop, resize, move visually without looking at styles code.
You mean to say, Visual Studio Code: It can have extensions to make you feel that it just works... Visual Studio: It comes with language specific features with every "language-feature" based features built-in and actually just works...
At work, I primarily program in C#. I use Visual Studio 2022 mostly, but also use VS Code if writing some code on Linux since Visual Studio 2022 doesn't run on Linux. Apparently though, you can now develop Linux application on Windows using Visual Studio 2022 through Windows Subsystem for Linux (WSL), but I have not tried that yet. I prefer using Visual Studio 2022 over VS Code. VS Code doesn't have as many features and is still a bit buggy... or more likely it's the extensions that are buggy. Since I am writing portable code, I can develop on Windows, then use VS Code later to compile it on Linux.
Used VS for Mac to build dozens of commercial apps... works fine... less heavy and distracting. Yes of course it never had all the bells and whistles of VS Pro which was actually +
For those that are still asking about Visual Studio Code being "dropped", check this out: ell.stackexchange.com/questions/163328/what-does-drop-mean-in-this-sentence and JOIN: youtube.com/@azisk/join
So Alex, are you part of the Hip-Hop scene?
@@Br0adCastYourS3lf i’ll be dropping an album soon
@@AZisk Can't wait to hear it. Drop it like it's hot.
Apologies for the late response. But a rare internet outage occurred at my ISP right after commenting.
Rider is definitely it's successor. It's much faster and works flawlessly. So vs isn't even needed, I never us vs since I've downloaded rider. Even though it was meant more for cpp and unreal
Wait, this is so confusing. I've heard many CEOs say they're "dropping" something, as in, they're going to stop supporting it. So dropping means both introducing AND ending something? FFS, use more words to express different things people.
Visual Studio's relationship with Visual Studio Code is like Java's relationship with JavaScript
very well-said.
How?
@@RandyHanley thanks!
@@entx8491 the pair have similar names but not actually the same or one.
@@entx8491 they absolutely have nothing to do with each other, other than sharing some words in their names
I sometimes wonder if the teams at Microsoft, who developed Visual Studio and Visual Studio Code, revel in the joy of knowing that the linguistic ambiguity of those products will continue to confuse people till the end of time. I take a hard guess and say yes.
More than likely, some exec came up with the name, leaving the devs cynically laughing at the confusing result
Of course it was Xamarin, as a separate company, that “invented” Xamarin Studio, which was rebranded as VS for Mac after the acquisition.
Visual Studio Code developers was an entire Microsoft team mainly from Europe that started as a lightweight code editor using Electron while Visual Studio has a large multidisciplinary teams (C++, .NET, etc) mainly from USA using a code base with years of development. The name was just a way to associate both projects under the umbrella of MS development tools.
So is Visual Studio not for coding?
@@vikingthedude Nah, it's for developing ;)
I might be the only person who liked Visual Studio for Mac. I was hoping one day it would catch up to full functionality of MS VS. Every major release got a little better. Kinda bummed about this!
@@imtotallyjustin Rider is great, I use it all the time, granted I come from an IntelliJ background. I'm concerned too because every once in a while I still have to boot up VS for Mac for one reason or another.
me too!
I am also big fan of Rider mainly because its compatible with Visual Studio projects and its also capable of using it in teamwork where both IDEs are present.
Not just you. I used VS for Mac and liked it. For some reason, it worked really well on my M1. For my needs, it compared very well to running VS under Parallels or my Lenovo with the 64GB RAM and i7 (12gen). I found the performance was generally very decent, on a par with the Windows box, and for some projects, significantly faster.
I'm sorry to see this end, but I learned about Rider from this thread and will look into it.
Bro, what did u expected? really. THEY KILLED THE WINDOWS PHONE AND IT WAS AWESOME, JUST NEEDED MORE APPS
Visual Studio is an IDE with the Microsoft C/C++/MASM compiler. VSCode is a text editor. The MS compiler without the IDE can be installed separately, it's called the Microsoft Platform SDK at the moment. In the past, MS distributed the compiler-only version of Visual Studio as Microsoft Windows Build Tools. VSCode is an Electron JS app. Whereas, Visual Studio is mostly written in C, .NET, Windows SDK, and partly C++/ MFC, as far as I'm aware.
EDIT: The names look somewhat similar.
Basically we're talking an actual IDE vs fancy notepad
@@stickguy9109More like a full IDE to a partial one. I understand maybe calling syntax highlighting fancy but vs Code has way too many features to say "fancy text editor". Way beyond notepad++
I knew about Microsoft built tools but not "Microsoft Platform SDK" I'll look into it and see what I find.
I know that even if you have clang installed, it'll use msvc for certain things like standard library and linker I think.
Visual Studio is mostly written in C#, definitely not C. The whole UI is WPF.
It's not just a code editor, it's a generic IDE
The new C# Dev Kit Extension for VS Code is meant to bring a complete C# dev environment, and it does a descent job. You can view solutions and do other stuff in a way similar to the traditional IDEs.
thanks for sharing that
Nuget package manager is not good in vscode
@@venumadhavanvthat is true, the command line is better than vscode for nuget.
@@marna_li still vs 2022 ide have a xaml ui conceptoer (drag and drop designer) and more easy Property ui that vs code dont even 2uth extension
lmao... i guess the kids here have never picked up any enterprise level projects... Not everything is about vscode
Does this mean Visual Studio 2022 (or a future release) will be available for Mac? Or has Microsoft just admitted defeat for that demographic to Rider?
I assume 2nd option
They want you to use VS code
@@DizmusT so replace an IDE with a text editor (with some nice plugins)? Can’t see that going down well.
Don’t get me wrong, I use VS code a lot, but as soon as I’m working on something substantial I’ll be wanting an IDE. Personally I swapped Visual Studio for Mac with Rider quite a long time ago but I can’t see many devs picking VS Code over Rider if you needed an IDE before.
Apparently you weren't paying attention. It is now legal to run Windows 11 ARM in Parallels on a Mac, and there is also an ARM version of Visual Studio as Alex stated. So Visual Studio 2022 is already available on a Mac, but you have to use Parallels and Windows 11 for ARM. Or you could use an older x86-64 Mac and run Windows 10 or 11 in Parallels or Windows 10 or 11 in free VMWare Fusion Player.
@@mattbosley3531 no. That’s was clear to me. However I use Visual Studio on a Mac I.e. under MacOS. I would like to continue to do so (or I would do if I had t switched to Rider). I’m not the only one either.
I don’t want to run Windows to write .Net Core code in MacOS. I want to run an IDE in MacOS.
My problem with Visual Studio is speed. It takes a long time to start, long to build, and seems to stagger along for most of the projects I've worked with. VSC is much faster, and I only install the extensions I actually need. I've managed to learn a keyboard shortcut for pretty much everything, and its difficult to move away from that.
My main use cases for VS are windows forms (yes, it still exists) and MAUI Blazor Hybrids.
I'm actually developing a new application with WinForms, granted it's guaranteed to run on specialized PCa for the next 10 years, but still it's amazing how it's still around.
Most IDEs have that problem. Android Studio and XCode are slow as hell, too, and they gobble up computer resources like there's no tomorrow.
VC Code, being a lightweight *_text editor_* should, of course, be faster than any full-fledged IDE.
@@justadude8716Also still developing new business applications in WinForms - while WPF, WinUI, MAUI came and went, WinForms will never die out. And for someone putting down 500 grand for an application that’s a relevant factor. And accountants don’t care about the looks, only about efficiency
this is why I still use VS2019 for c#. all that AI stuff I didn't ask for in VS2022 is just making the editor lag behind my keystrokes. for javascript, I use VSCode. it's not as lightweight as notepad++, but the ~20x ram usage is worth it.
THAT'S WHAT I'M SAYING
I'm still an early-stage developer and appreciate the step-by-step mechanics of vs_code. That way I can explore each tool on its own and get familiar with its functions instead of navigating through an "overloaded" IDE. But I guess one day that will change and I will use the "ultimate toolset in the big old plastic suitcase".
Same here
Visual studio isn't the ultimate toolset in my view, I actually started there for its integrated convenience, and then as i gained more experience, I realized that it's powerful if you're focused on windows/C# development. I had to switch to VS Code for hardware development, and since then I have come to appreciate Vs Code's strength, which is flexibility and speed.
same bro
i like the fact that vs code opens in less than an hour and doesn't freeze for a full second every time i press a key
@@juniorjunior8494 vs code is good for cross platform.
I never met a single person who confused Visual Studio with VS Code
try running a youtube channel with comments on :)
@@AZisk tru
I did!
Visual Studio = IDE , Visual Studio Code = Text Editor
I don’t use Microsoft products and often I have no idea what this guy is talking about, but I LOVE watching his videos, I often ask myself why :)
maybe you like to learn :) and my silly jokes :)
@@AZisk Now you have a poor linux fanboy hater. Lol!
If you never tried VS Code then you clearly missed something.
I personally use a mix of VS code and IntelliJ ultimate.
Visual Studio was one of the reasons why I loved C# so much.
Before the C# Dev Kit was released for VS Code, the only way to get better refactoring tools on a Mac was to reach for VS for Mac. Oof. It didn't have other necessary features like shows test results updating as you work. 🤦 You need Windows and Visual Studio to get the developer experience you want.
@@SeanPoulter Rider by JetBrains is pretty good too.
???? Visual Studio is a fkn atrocity... Crashing, resource hogging, buggy, EVERYTHING is hidden behind some shit GUI, Like, just show me the build configuration I don't want your dumb text fields and check boxes.
@@th0bse_ If you want to revel in JSON configs all day, go ahead. I like to have a nice GUI for my tools.
Also VS isn't really buggy, used for almost 10 years now and never had any issues
@th0bse_ Nah, skill issues or ancient versions probably. It consumes more resources than a plain text editor like VSCode, but unless you have only 6GB of RAM then it runs just fine. And I don't remember if it ever crashed on me, so I have no idea what that is about.
The main drawback of Visual Studio 2022+ is that you need Windows to run it. And yes this is a drawback for me. .NET is not Windows-only anymore. We hosted our .NET backend on a Linux server for years now. So developing it out of Windows is essential. We make sure that what we develop does not depend on something in Windows.
Plus I don’t have to pay all that money to rund Windows cohesively within macOS.
This is why I still prefer VS Code for everything, except iOS development; and I pick up just what I need.
I don't quite get how MAUI is truly multiplatform when Microsoft will only support Windows IDEs.
Yeah, you can run VS in Parallels, but that doesn't seem legit cross-platform to me. I'm more likely to trust JetBrains tools, if Microsoft is going to play these old OS games again.
@@theontologist They always play the OS/browser games in cycles it seems. For a year or two they're all "kumbaya" then suddenly they swing back into '90s mode & try to squeeze out competition, pushing the boundaries of law.
Nobody uses Dotnet for anything important. Even Microsoft will not use it in flagship software like -Office- 365.
@@lawrencedoliveiro9104 surely you're joking, right? Right???
@@joelv4495 It’s a fact.
If MAUI is as great as what MS claimed to be on cross platforms development, then their Visual Studio 2022/23 should build completely in MAUI. So VS for Mac can still live on
Microsoft doesn't have the resources to rewrite anything from scratch, not even redo paint right with layers and transparency
This reminds me of when I was about to graduate with an actuarial science degree, and some people advised me to learn Visual Basic. So I got a library book on the topic and was learning along - I knew BASIC from using it on an apple //e as a kid, but had never used it in a context where I could operate a GUI (all of my programming experience had been strictly via text interfaces). I couldn't work out what it had to do with Actuarial Science, though. After I got rather far along, I finally worked out that I was supposed to be learning Visual Basic as a scripting language for Excel, which was completely different from what I had been teaching myself.
But sometimes a specific function doesn't exists or an infuriating choice was made for Visual Studio. But the culture of vscode around extension makes that you will most likely find an extension fixing your problem, while it's not often the case with Visual Studio.
It's like if the big crate of tools include a broken one or is missing a specific screwdriver for an exotic end bit, you can have it if you build your own toolset
I once had a "friend" that tried to tell me that one of the jetbrains IDEs for lua was better than vscode. So I'm like, ok find me a feature that you have that vscode (with proper extensions) doesn't. Not only did he not find anything meaningful, but at the end he told me about the many half broken features that his IDE had and I just showed him one by one every single one of them working perfectly in vscode.
Also, one BIG difference between VS and VSC is that VS sports a graphic designer. You can just drag controls onto a form, set the properties, and it'll even create stubs of the event handlers that you'll need to populate with code. Also an amazing feature called Intellisense, which can anticipate what you are trying to do and provide useful suggestions. I think VSC has something of the sort but the one in VS is MUCH BETTER. Which is a Godsend for writing C#, which tends to be really verbose.
Alex, I've always been confused; What's the difference between Visual Studio vs VS Code?
Please answer ASAP, sir 🙏🏼
🤦♂️ Luke!!!! Just watch this video:
ruclips.net/video/N3kuEuauWv4/видео.html
@@AZisk 🤣🤣🤣
Why , its a great product. VS-Code doesnt have the same feature set.
it was a great product 10 years ago
@@AZisk it was my first IDE , I remember building my first project on it. Good times :'(
The people who say "why use VS 2022 when there is VS Code" is the very people who don't use THE Visual Studio. Gen Z I suppose? My first VS was VS 6.
My first was Visual Studio C++ 1.5
I had to work with Visual Studio for aspnet project in the past but was very happy to move to vscode when .net core became a thing and I ported the project to it. Part of that was because I didn't have to use windows anymore but also because it was lightweight and it could still do everything I needed to the point that I never had to leave it, whatever I'm doing, including database management. Also it had better terminal and tasks.
Its the ones you don't like an "IDE" you know what VS gives you.
most of gen z uses vscode because of the time they were introduced to programming, and the popularity of vscode at that time. not really their fault, but it is ignorant to dismiss other ides entirely. ide vs text editor is just a case of the right tool for the job
i haven't used VS a lot, but I'm seeing a lot less extensions for it compared to vs code. Is vs better for gamedev with unity or c++ games? and for what reasons.
I use Visual Studio to create MVC applications and when i want to practice an algorithm. When I want to create an api, I use VScode. One window open for Angular, another for c# code.
So what will be the future of Visual Studio with a MacBook? There won’t be any native support for a Visual Studio to run on a Mac?
I recently bought a mac hoping Visual Studio for Mac would grow to the full fledged VS 2022 version. Now they drop it, any comments on it’s future? Do we have to run the windows version on parallels from now on?
yes, either windows version via parallels, or vscode with extensions
@@AZisk thanks alot for replying man 👍🏻too bad this happened 😐
Rest In Peace Visual Studio for Mac 🕊️🕊️🕊️🕊️
I would love to run visual studio 2022 in parallels on my M1 Max MacBook Pro…in fact I did the other day. I do mobile development. The main reason I bought a Mac back in the day was to do xamarin for iOS. So the main reason I have been a fan of visual studio 2022 for Mac is because of what happened the other day. I loaded up parallels with windows 11 for arm, installed visual studio 2022 enterprise because the company I work for bought me a license. I then loaded up my latest xamarin project for android / iOS and worked on it a little bit. I noticed 2 things right away: first, it wasn’t very fast. Things ran slowly. Windows moved slowly. It took longer to build than visual studio 2022 for Mac. The second is that I heard something I hardly every here on my M1 Max Mac….the fan was going full blast. Nuf said…
I find it so funny that vscode is considered light weight. It is a giant ball of javascript bundled with the whole rendering engine of a browser.
I remember when people used to joke about Emacs being too bloated and big for an editor, practically being its own Operating System. Now it would be considered extremely lightweight.
I would compared visual studio and vscode as 'coffee' and 'redbull'
3:42 Fun fact: text files can be managed with version control. They can be easily compared to see what has changed. Can your binary project format offer that?
What is my binary project format?
Not once was neovim mentioned. Not once.
Maybe if the video was named "top worst Side's"
We were all using Rider on Mac anyway.
I refuse to pay a monthly subscription for an IDE, when I get like 3 hours a month to work on a side project.
@@g9icy then just use vs code, or buy subscription for a year or more and you’ll get lifetime license for the product you’ve bought
everything integrated into one environment == 90GB of disk space or more.
What macos u are using ? Any thought on sonoma ?
Main reason I use code over VS proper: It supports all the languages and programming environments out of box, and does so very, very well.
While there are language specific IDEs that perform better in some instances, like CLion for hardware C code and VS for .NET, I just don't want to learn a new editor that behaves just slightly different enough for me to be annoyed by it. Shortcuts are not the same, my macros are not set up the same, et cetera.
When you are working with a dozen languages over a multitude of development tools, C99 one day, C++17 another, Rust a third day, JavaScript / React or Node.js next week, all according to the client... Not requiring the runway to learn a new IDE to be just as productive as the big bois is incredible.
VS Code is not perfect, but it is good enough that I can get to 95%+ productivity regardless. :)
Im a game dev using C# for unity. Well I chose vscode over visual studio because performance. My potato pc can’t handle all intergraded software features that I might not need. I rather hav vscode with only essential tools for my project with saved ton of performance for other tasks. And also to mention visual studio installer used 20GB while Vscode used like 3 or 4GB. It’s a win win ig
What are they replacing it with? I've just started using VS4Mac for MAUI app development. I don't particularly want to use VS in a VM or remote into my windows PC. I can't stand JS based app development. A bit stuck now.
When your say MS "also drops Visual Studio Code" at 1:26 did you mean "delivers a new version'' or " plans to stop supporting" ?
delivered
I for one am very annoyed with Microsoft’s official solution for windows on apple silicon being use parallels
Vim and nvim are for basically for small text editing (config editing, small bash scripts, etc.), vscode is for actual programming projects (although i use vscodium which doesnt have ms tracking) visual studio is for unity development
Edit: these are my use cases
I ll be happy when finally vscode allows detach script window from the main program and use it in the other monitor.
What's the difference between VS Code and Visual Studio?
I tried running VS 2022 on mac with parallels. problem is you can't run docker desktop because virtualization is not supported (no WSL). virtual windows on mac cannot support virtual Linux in virtualization. this was a deal breaker for me. was a nice little experiment tho.
1:32 the fact that VS Code is “lightweight” compared to the beast that is proper Visual Studio is pretty funny to me
By the way, I use JetBrains.
We do call every soda here in Texas "cokes"...you just reenacted what happens at a Texas restaurant.
haha.
It's a south/southeastern thing. FL and GA do too b/c Coke is based out of Atlanta, and they have a generic trademark or proprietary eponym. Like how Google can mean ALL search engines in general.
Visual Studio for Mac really helped in my final project as my judges want a GUI where I can demonstrate my project and VSC didn't provide that. So I searched and found VS for Mac but I had to link to Xcode... was a hassle but I passed. RIP Visual Studio for Mac
So what is the difference between VSCode and Visual Studio?
VS Code is fine, it's a basic code editor which can be endlessly configured and extended. It has an extension store, and you'll find pretty much anything in there. My biggest gripe with it, is consistency. I much prefer to use an IDE that's purpose-built for something, and excels at that. As such, I mostly use Intellij Ultimate, for both Java and Typescript/angular. Some of my colleagues have ditched VS Code for Intellij. Of course, Intellij is much heavier on the CPU and memory, but it's a big boy tool, and does everything better. Except when it slows down to a crawl 😂.
I don’t see any news where Microsoft drops support for VS Code, and there is no retirement statement for VS Code. What do you mean “Microsoft also drops Visual Studio Code”??
the kind of dropped as in "the airlift dropped food into the camp"
I also am confused by this. I have been spending a lot of time setting up and using VSC. I like it and want to use it. If it in not going to be supported, I want to use something else. Can someone please tell me if Microsoft will continue to support VSC code.
visual studio code is to visual studio, what JavaScript is to java.
Thank god, I thought from the title they were killing VS 2022 & forcing us all to VS Code. Starting a new project in VS, just brings me joy. It is one of my favourite applications. The only disappointment is they no longer make an add-in for developing powershell.
The thing is Visual Studio doesn't support R.
4:31 can you get all of those features via VS code extensions?
VSCode -> React
VS2022 -> Angular
The helium voice bumped my focus to 100% for a short period of time :)
Same here: also a geek using VSCode on Windows, Mac & Linux. Love it!
i just want to ask why on earth xCode is 14GB, like thats 10% of my storage on my mac
I used Visual Studio first with Unity Engine and then at my job I used Visual Studio. I was so surprised to learn that even the keyboard shortcuts were different between the two. It made no sense to me why MS would do that. Of course you can change the keyboard mappings, but still.
Regarding NativeScript + Angular, do you have any repository where the Angular application is located on the web and the client loads the application via a URL, enjoying the benefits of NativeScript?
So VS Code for Mac is fine, right? Right?! (I just started learning, I don't want to change the platform)
so what code editor we gonna use as I have m1 macbook
JetBrains Rider works perfectly fine
VScode does have the built-in feature of being the veganism of developer tools.
byom (bring your own meat)
Here's another reason to use Visual Studio vs VS Code: One of the two is a web browser acting as a text editor with a bunch of javascript helping it to pretend to be an IDE and the other is an actual IDE written in a real programming language. Also I'm glad VS for Mac is dead, it sucked.
I know right? Native apps or desktop apps have always felt much more robust than web apps (and vscode, atom, discord, etc are just apps based on the electron framework which is a way to make a web app look like a desktop app).
If you said to me you were Jeff Bezos's younger brother, I'd actually believe you.
Studio also has all the reporting functionality that you can build into C# applications.
I was wondering why when I start it up it freezes on the loading screen. It never used to do that before. I had to switch to VSCode and port all of my projects and C++ stuff to VSCode because VS just doesn't want to open anymore.
So you say using VSCode to build code as text is as painful as using Vim. Then what do you say to those who install Vim extension for VSCode? Are they like "pain masters?"
Main pastors indeed
What is your IDE of choice? As a beginner i enjoy vscode. I am a mac user though. So which IDE would you suggest to use (beginner friendly)?
Vim
@@santiespinell dude, VIM is not beginner friendly…
@@renouxmarais3333I’m not a fan of vim, but back in the day when the options were limited, vim was used by beginners too. Don’t be scared. I find so many junior devs are scared of any tool that doesn’t write the code for them. 😆
.NET development? Rider or vscode with dev kit
@@renouxmarais3333 and you're not sarcasm friendly ig, sorry to waste your time 😂😂
Also use Mac windows and Linux daily…had zero idea Visual Studio was available on Mac and I’m still not sure why.
VSCode is basically chrome with built-in Chrome extension store
As a C#/ Angular dev I use both. I swear that the Visual Studio developers must be really pissed off that they aren't allowed to add the editor functionality that is in VS Code. Like easy code reformatting as well as linting which is so temperamental.
So how large is visual studio in space. How many gigabytes is the entire download
I used Visual Studio on a Mac for three year. It was crap but at least it was an IDE. VS Code is a text editor. It does most things “ok” some of time, assuming the extensions are actually working. For .NET on a Mac if you want an IDE I think the only real choice is Rider at this point.
I use VS Mac when I absolutely have to, but other than that I spend 99% of my time in Jetbrains RIDER, a greatly superior cross-platform IDE that runs like a dream on macOS.
Thank you for making this video, I’m a junior developer. Usually my boss (non tech guy) won’t trust what I said or explain. So this video help me out
The odd thing about Visual STudio, yeah it has stuff built, but not everything is installed out of the box, you may not need all of its features.
You only setup what you need for your project.
I remembered first installing Visual Studio for Mac and wondering what in the world I installed.
the difference is simple: Visual Studio is the best IDE while vs code is the best text editor
What’s the difference between vsCode and Visual studio?
Here’s a video to explain:
ruclips.net/video/N3kuEuauWv4/видео.html
Wow, I"m STILL SO CONFUSED now. I have "Visual Studio Code 1.92" on my Windows computer, but I use it only EXTREMELY RARELY because I just did not understand it much. IS THAT NOW ALSO BEING OBSOLETED ALREADY? This happened to me often that Microsoft just pulled the plug out from whatever I was using.
For Unity Devs what was the Visual Studio for Mac missing? They appear to be the same, but never used the Mac version :(
If you’re a Unity dev on Mac (or PC honestly), you should be using Rider - its Unity tools are integrated and quite a bit ahead of VS.
@@FergJoe isn't it paid tho? I don't feel any feature missing from VS on Windows, it was a big improvement over monodevelop tho!
Can you name any advantages of Rider?
I'm not using Unity, but I've been slogging through VS on Mac. One missing feature I actually wanted was a Resource editor for localizing text. You can do it manually, but it is unnecessarily complicated and prone to mistakes.
@@jaa928 I see... that seems more technical stuff. Thx for the feedback!
" Why do I drink coffee if there is water " well one is clearly better, water.
Said no programmer ever! 😉
@@GarryGri if you need some sort of drugs to make your brain work that is up to you lol
Does .NET SDK for macOS will no longer get support in the future as well or only the IDE?
I was using VS for Mac to do Xamarin Forms development. That was until I abandoned Xamarin for SwiftUI.
After about 20 years of Visual Studio I moved to IntellJ last year for all my development tasks. Using Webstorm instead of vscode and Rider instead of Visual Studio. And I do like it a lot.
Your sense of humor is a force to be reckoned with. I'm definitely following 😂😂
Thank for the clarity.
glad you enjoyed it
VSCode still does not support iPadOS, since it's built on electron
Many PhD students and researchers use VScode for its simplicity, integrations and multiplatform nature. And yes , I am one of that weirdos loving pain, as I used Kate on Linux for my Cython programming 🤓
Personally, I would love a preference in Visual Stdio that just makes it the same as visual basic and all the rest of the stuff gets hidden away. Maybe that is just me and loving VB 6 etc back in the day
Can you cite the reference that states Visual Studio Code has been dropped?
code.visualstudio.com/updates/v1_82 this was when Visual Studio Code “dropped”
VS for Mac never felt right to me. It felt like a copy of MonoDevelop, even, who knows, maybe Xamarin Studio actually came from that first.
I wouldn't mind if macOS had Visual Studio natively too, especially given that Parallels Desktop isn't free.
Its simple Coding editor vs IDE everyone knows the difference between them dont make it too hard to explain this 😅.
VS 2022 is fully integrated development kit, while VSCode is just a code editor basic one without code running or debugging capabilities unless you add extensions its that simple.😊
That's a bummer for me. I've been porting WPF app for macOS, and VS for Mac was crucial in my toolchain. It was getting better, and its integration with macOS's dev tools (mainly Xcode) was a nice addition. I guess I'll give Rider another try.
What mic do you use? Your sound is next level.
Honestly, visual studio have better gui builder than other. I just missed it, we can drag and drop, resize, move visually without looking at styles code.
does Visual Studio 2022 have C/C++ refactoring and integartion with ESP-IDF?
You mean to say,
Visual Studio Code: It can have extensions to make you feel that it just works...
Visual Studio: It comes with language specific features with every "language-feature" based features built-in and actually just works...
At work, I primarily program in C#. I use Visual Studio 2022 mostly, but also use VS Code if writing some code on Linux since Visual Studio 2022 doesn't run on Linux. Apparently though, you can now develop Linux application on Windows using Visual Studio 2022 through Windows Subsystem for Linux (WSL), but I have not tried that yet. I prefer using Visual Studio 2022 over VS Code. VS Code doesn't have as many features and is still a bit buggy... or more likely it's the extensions that are buggy. Since I am writing portable code, I can develop on Windows, then use VS Code later to compile it on Linux.
Funnily enough the "coke" analogy is true in some countries.
In Egypt you ask for a "Pepsi" and the response would be: Sure, what kind?
Used VS for Mac to build dozens of commercial apps... works fine... less heavy and distracting. Yes of course it never had all the bells and whistles of VS Pro which was actually +
My question now will be how do we do Xamarin development on a Mac?