GoLand 2025.2 Help

使缓存无效

GoLand 会为在当前 IDE 版本中使用过的所有 项目 缓存大量文件,因此系统缓存可能会变得过载。 有时这些缓存将永远不会再次使用,例如,若您经常处理短期项目。

当您使缓存无效时,GoLand 将删除当前 IDE 版本中运行过的所有 项目 的缓存文件。 这些文件将在您下次打开这些项目时重新创建。

清除系统缓存

  1. 从主菜单中选择 文件| 使缓存失效…

  2. 使缓存失效 对话框中,您可以选择在移除缓存文件时 IDE 应执行的其他操作:

    • 清除文件系统缓存和本地历史记录 :删除虚拟文件系统缓存以及 Local History 中保存的信息。

      当常规缓存失效无法解决问题时,此操作可用于故障排查。

    • 清除VCS 日志缓存和索引 :删除 VCS Log 的缓存和索引。

      如果您确定 VCS Log 索引已损坏,例如日志搜索无法正确工作,请启用此选项。

    • 将下载的共享索引标记为已损坏 :不使用已下载的 shared indexes。 失效后,GoLand 会下载并使用新的索引(如果可用)。 否则,将在本地构建新的索引。

    • 删除嵌入式浏览器引擎缓存和Cookie :删除内置 JCEF 浏览器中存储的缓存文件和 cookie。

      这些文件很少会损坏。 此选项允许您在使缓存无效的同时保留 JCEF 的 cookie 和缓存。

  3. 单击 失效并重启(R)

    使缓存无效对话框

    如果单击 重启 ,则不会删除缓存文件,也不会应用选定的可选操作。

有关存储各种特定用户文件的更多信息,请参阅 IDE 使用的目录

最后修改日期: 2025年 9月 26日