I respectively disagree, VS Code is a Code editor (text editor). You cannot write, test, compile, and debug code without adding plugins or other external tools. XCode is a fully-integrated IDE, and works out-of-the-box, and is a much "heavier" program than VS Code, in storage, CPU, and Memory cost. VS Code is an Electron app, but Electron is just a way to run a PWA outside of a browser, and there are many Electron apps
(see here:
https://www.electronjs.org/apps)
Many, many people call VS Code an IDE, and add many extension and live "all-day" in it. Using it, as if it were a full-blown IDE. I use VS Code myself, just not by itself. I frequently use the macOS XCode command-line compiler, and debug tools. Think about it this way, VS Code is incredibly popular (and it should be), but if it were an IDE, why does Microsoft keep Visual Studio around? Sure, for Windows as many people are very familiar with it, but why spend resources on developing a Mac version? Thanks for the discussion!