有人知道 VS-Code Cache 的数据是否位于 `~/.cache` 以外的任何地方吗?

有人知道 VS-Code Cache 的数据是否位于 `~/.cache` 以外的任何地方吗?

我在谷歌上到处搜索,都能找到如何清除 Windows 上的 VS-Code 缓存数据。公平地说,尽管它是一个开源项目,但它是由微软出资并由微软开发人员开发的。

无论如何,我使用 Ubuntu(显然如此),一直使用,并且将一直使用 #Linux4Life。我想清除 .VSCode 的所有缓存数据,但是,就像其他许多 Microsoft 构建的软件一样,Microsoft 会将东西放在我认为很奇怪的地方。

我在 StackOverflow.com 上找到了一个帖子/问题(此文本为链接)作者建议如下:

rm -rf ~/Library/Application\ Support/Code/Cache/*
rm -rf ~/Library/Application\ Support/Code/CachedData/*

我还没有尝试将其输入到命令行中,但我通过查看可以确定它不会在我的计算机上执行任何操作,因为那些(目录/文件)路径不引用我的计算机上的任何内容,也不引用我所知道的任何 Ubuntu 发行版。问题是关于 Mac/Linux 的,所以我猜上面的内容是 Unix/Mac 的问题。尽管一个例子显示正斜杠,另一个显示反斜杠。如果有人知道的话我会很高兴。

答案1

它位于安装它的用户的目录中:/home/user/.config/Code

里面有三个目录:Cache、、CachedDataCachedExtensionVSIXs

答案2

VSCode 文档

热退出

[...] 所有备份均存储在标准安装位置的以下文件夹中:

  • 视窗%APPDATA%\Code\Backups
  • 苹果系统$HOME/Library/Application Support/Code/Backups
  • Linux$HOME/.config/Code/Backups

相关内容