每次我在 google 上查找时,我都会找到如何清除 Windows 上的 VS-Code 缓存数据。公平地说,尽管它是一个开源项目,但它是由微软的开发人员用微软的资金构建的。
无论如何,我(显然)使用 Ubuntu,一直以来并且永远都会使用#Linux4Life。我想清除 .VSCode 的所有缓存数据,但是,就像许多其他 Microsoft 构建的软件一样,Microsoft 将一些东西放在我认为奇怪的地方。
我在 StackOverflow.com 上找到了一个线程/问题(此文本是链接)。作者提出以下建议:
rm -rf ~/Library/Application\ Support/Code/Cache/*
rm -rf ~/Library/Application\ Support/Code/CachedData/*
Run Code Online (Sandbox Code Playgroud)
我还没有尝试将它输入到命令行中,但通过查看它,我确信它不会在我的计算机上执行任何操作,因为这些(目录/文件)路径不会引用我的计算机上的任何内容机器,或我所知道的任何 Ubuntu 发行版上。这个问题是关于 Mac/Linux 的,所以我猜上面是 Unix/Mac 的事情。尽管一个示例显示正斜杠,而另一个示例显示反斜杠。如果有人知道一些事情,我会很高兴。
它位于安装它的用户的目录中:/home/user/.config/Code
。
里面有三个目录:Cache
、CachedData
、CachedExtensionVSIXs
。