我在谷歌上到处搜索,都能找到如何清除 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
、、CachedData
和CachedExtensionVSIXs
。
答案2
热退出
[...] 所有备份均存储在标准安装位置的以下文件夹中:
- 视窗
%APPDATA%\Code\Backups
- 苹果系统
$HOME/Library/Application Support/Code/Backups
- Linux
$HOME/.config/Code/Backups