<>C盘满了?

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

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

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

<>如何解决?

VScode 似乎并没有解决这个问题,毕竟缓存是有必要的。不使用远程连接,在缓存目录一般只有几个文件夹,空间占用很少,所以只发生在频繁远程连接的开发者身上。
缓存目录:
C:\Users\<YourName>\AppData\Roaming\Code\User\workspaceStorage\
一个缓存目录一般包含如下三个文件:

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

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

技术
下载桌面版
GitHub
Gitee
SourceForge
百度网盘(提取码:draw)
云服务器优惠
华为云优惠券
腾讯云优惠券
阿里云优惠券
Vultr优惠券
站点信息
问题反馈
邮箱:[email protected]
吐槽一下
QQ群:766591547
关注微信