删除缓存
WebStorm为使用过的所有项目缓存了大量文件,因此,系统缓存可能会过载。有时,缓存将不再需要,例如,处理频繁的短期项目。
当让缓存无效时,WebStorm会删除在当前安装实例下的所有项目的缓存文件。下次打开这些项目时,将重新创建这些文件。
请注意以下几点:
- 在重新启动WebStorm之前,缓存不会被删除。
- 在不设置缓存无效的情况下,打开和关闭项目不会导致删除任何缓存文件。
- 除非在“Invalidate Caches”对话框中明确启用此选项,否则当您设置缓存无效时,不会删除本地历史记录。但是,默认情况下,本地历史记录的保留期为5个工作日。
清除系统缓存
- 从主菜单中选择“File | Invalidate Caches”。
- 在“Invalidate Caches”对话框中,可以选择IDE在删除缓存文件时将执行的其他操作:
- Clear file system cache and Local History 清除文件系统缓存和本地历史记录:删除虚拟文件系统缓存以及本地历史记录中存储的信息。
- Clear VCS Log caches and indexes 清除VCS日志缓存和索引。
- Mark downloaded shared indexes as broken 将下载的共享索引标记为已损坏:不使用已下载的共享索引。失效后,WebStorm将下载并使用新的索引(如果可用)。否则,将在本地构建新的索引。
- Delete embedded browser engine cache and cookies 删除存储在内置JCEF浏览器中的缓存文件和Cookie。
- 单击 Invalidate and Restart,删除缓存并重启WebStorm
如果单击“Just restart”,则不会删除缓存文件,也不会应用所选的操作。