CLion教程-使缓存无效
当您使缓存无效时,CLion 会删除当前版本的 IDE 中所有已运行项目的缓存文件。这些文件将在您下次打开这些项目时重新创建。
在继续之前,请注意以下内容:
- 直到您重新启动 CLion,缓存才会被删除。
- 仅打开和关闭项目而不使缓存无效不会删除任何缓存文件。
- 除非您在使缓存无效的对话框中明确启用了此选项,否则本地历史记录不会在您使缓存无效时被删除。但是请注意,默认情况下,本地历史记录的保留期限为 5 个工作日。
清除系统缓存
- 从主菜单中选择 File | Invalidate Caches。
在使缓存无效的对话框中,您可以选择 IDE 在删除缓存文件时执行的附加操作:
- 清除文件系统缓存和本地历史记录:同时删除虚拟文件系统缓存以及存储在本地历史记录中的信息。
在通常的缓存失效不足以解决问题时,此操作可能有助于故障排除。
- 清除 VCS Log 缓存和索引:删除 VCS Log 的缓存和索引。
如果您确信 VCS Log 索引已损坏,例如,如果 Log 搜索不正确工作,请启用此选项。
- 删除内嵌浏览器引擎的缓存和 Cookie:删除内置 JCEF 浏览器中存储的缓存文件和 Cookie。
这些文件很少会损坏。此选项允许您在保持 JCEF Cookie 和缓存完好的同时使缓存无效。
- 单击 Invalidate and Restart。
如果单击 Just restart,缓存文件不会被删除,并且选定的可选操作不会被应用。
我们建议您通过查找操作重新启动 IDE:按 CtrlShift0A 并键入
Restart IDE
。