电脑硬盘占用过多,也许是 VScode 造成的。

本文指导开发者解决C盘空间占用过大的问题,重点在于VScode缓存管理,特别是C/C++插件产生的大量无用文件。通过删除过期缓存,如state.vscdb、backup文件和特定工具文件,轻松释放存储空间。
摘要由CSDN通过智能技术生成

C盘满了?

发现电脑硬盘占用过多,尤其对于经常使用 vscode 远程连接的开发者来说,动辄增加上百G的空间。C盘颜色都变红了。

有一种情况是 VScode 的缓存过多导致的。

每当新建一个 VScode 窗口,如果路径与上次不同,缓存就多一份文件夹,尤其是用 VScode 安装了 C/C++ 拓展插件的开发者,没几个月,硬盘空间就得加几十G容量。

如何解决?

VScode 似乎并没有解决这个问题,毕竟缓存是有必要的。不使用远程连接,在缓存目录一般只有几个文件夹,空间占用很少,所以只发生在频繁远程连接的开发者身上。
缓存目录:

C:\Users\<YourName>\AppData\Roaming\Code\User\workspaceStorage\

一个缓存目录一般包含如下三个文件:
缓存文件

  1. state.vscdb 每开一个窗口就会有一个新的文件夹生成,只包含这个文件。2. state.vscdb.backup 和第二次打开窗口有关。
  2. workspace.json 保存了一个打开文件夹的路径。
  3. ms-vscode.cpptools
    有时会有 ms-vscode.cpptools 文件,在点击了一个 cpp 文件以后生成,和 c/c++拓展工具相关。这文件夹占用很大,所以,删除这个释放的空间才比较多。

说这些是为了说明,这些缓存文件都是些没用的东西,删掉就是了!
梭哈

总之操作很简单,按照时间排序一下,除了最新的几个可能需要保留的,其余全部删除。当然,全部删除也没关系。但下次打开vscode ,上次 cpp 文件的开启记录就没了,需要重新点击打开了。

  • 7
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值