为什么 Visual Studio 代码会消耗如此多的磁盘空间?

dir*_*irk 5 diskspace julia visual-studio-code

Visual Studio代码在执行过程中会消耗大量磁盘空间:

  • 启动时 3GB。
  • 运行脚本时为 2GB(在我的例子中为 Julia)。
  • 当我终止内置终端并重新运行代码时,可用存储空间首先增加 2GB,然后再次减少 2GB。

当我退出 VSCode 时,所有磁盘空间都会重新出现。

我想知道是否有办法让 VSCode 消耗更少的磁盘空间。

之前的问题来看,VSCode可能会占用工作空间文件夹中的大量存储空间

C:\Users\<user>\AppData\Roaming\Code\User\workspaceStorage
Run Code Online (Sandbox Code Playgroud)

并且可能在C++ 相关文件夹 中。

C:\Users\<user>\AppData\Local\Microsoft\vscode-cpptools\ipch
Run Code Online (Sandbox Code Playgroud)

在我的情况下,这两个文件夹不占用空间或占用很少的空间。

我在 Windows 10 上运行 VSCode 版本 1.72.2。我尝试使用Windirstat精确定位 VSCode 用于此类临时存储的目录,但无济于事。

dir*_*irk 1

安装所有最新的 Windows 更新并释放 C 驱动器上的空间后,我现在可以运行 Visual Studio Code,几乎不消耗任何磁盘空间(约 300MB)。我不确定是 Windows 更新还是额外的磁盘空间有帮助。无论如何,以下是我释放大约 20GB 磁盘空间的方法: