- VSCode Version: 1.41.1
- OS Version: Windows_NT x64 10.0.18362
Steps to Reproduce (per wiki):
- Git

- Node.JS, x64, version >= 10.x, <= 12.x

- Yarn

- A C/C++ compiler tool chain for your platform:
- Select VC++ 2015.3 v14.00 (v140) toolset for desktop on the right hand side

- Restart your computer (I can't screenshot this, just take my word that I did)
- Warning: Make sure your profile path only contains ASCII letters, e.g. John, otherwise it can lead to node-gyp

- Install and build all of the dependencies using Yarn

Now, I beleive this may be related to #1747, so I follow the solution there.

But that still fails with

So I go to the page cited in the error message which largely directs me to do what I have already done. It is finding the correct python binary.

I have VS2019 installed as well, so I try directing things to use that.

One would assume from various documentation here and on related tools that this should not work, and yet actually did work. However at this point about 6.7 additional GB of storage has been used up, which is absolutely unreasonable, as we're getting into video game territory, for just dev tools.
Continuing on with the instructions.


So my understanding is, everything finally worked. Check filesystem usage and... it's over 15GB at this point. I actually had to find stuff to remove because I've nearly maxed out the drive all of this is happening on. Which brings up a good point, boot drives aren't always massive and all of this being dumped on a single drive with no control can be highly problematic.

At this point my system starts to get highly unstable. The developer instance of vs code is finally running, but an additional 1.1GB of storage has been used up, now putting it over 16GB.
Does this issue occur when all extensions are disabled?:
N/A, as this isn't about the editor program, but rather the editor sources/build-system.
The barrier to contributing is extremely high, as there is a remarkable amount of things to install. Most of the requirements are poorly documented or even have out of date documentation, which includes this repo's wiki. Furthermore, the amount of storage required for doing development is rediculous, being the equivalent of 3-4 1080p videos, or many non-AAA games. In fact, the amount of storage space the various required tooling used up exceeds the installation size of the VisualStudio instance that I use regularly. I had to spend over three hours trying to figure things out, because several failures I've encountered within the required tooling had unintelligible errors.
This needs to be simplified, better documented, and trimmed down.
Steps to Reproduce (per wiki):
Now, I beleive this may be related to #1747, so I follow the solution there.

But that still fails with

So I go to the page cited in the error message which largely directs me to do what I have already done. It is finding the correct python binary.

I have VS2019 installed as well, so I try directing things to use that.

One would assume from various documentation here and on related tools that this should not work, and yet actually did work. However at this point about 6.7 additional GB of storage has been used up, which is absolutely unreasonable, as we're getting into video game territory, for just dev tools.
Continuing on with the instructions.


So my understanding is, everything finally worked. Check filesystem usage and... it's over 15GB at this point. I actually had to find stuff to remove because I've nearly maxed out the drive all of this is happening on. Which brings up a good point, boot drives aren't always massive and all of this being dumped on a single drive with no control can be highly problematic.
At this point my system starts to get highly unstable. The developer instance of vs code is finally running, but an additional 1.1GB of storage has been used up, now putting it over 16GB.
Does this issue occur when all extensions are disabled?:
N/A, as this isn't about the editor program, but rather the editor sources/build-system.
The barrier to contributing is extremely high, as there is a remarkable amount of things to install. Most of the requirements are poorly documented or even have out of date documentation, which includes this repo's wiki. Furthermore, the amount of storage required for doing development is rediculous, being the equivalent of 3-4 1080p videos, or many non-AAA games. In fact, the amount of storage space the various required tooling used up exceeds the installation size of the VisualStudio instance that I use regularly. I had to spend over three hours trying to figure things out, because several failures I've encountered within the required tooling had unintelligible errors.
This needs to be simplified, better documented, and trimmed down.