And C++ supports private and public repositories, why waste time always compiling the same binaries for third party dependencies?
There is an eco-system out there for C and C++ developers where companies only sell binary only libraries.
VSCode is not an IDE, just an text editor with a couple of plugins.
C++ Builder, Visual Studio, XCode, Android Studio, QtCreator, KDevelop, those are proper IDEs.