【发布时间】:2018-08-26 08:53:10
【问题描述】:
当您转到 File -> Invalidate Caches/Restart 时,您可以看到三个选项:
1) 无效
2) 重启
3) 无效并重新启动
我通常选择选项 3,但在哪些情况下您会使用其他两个选项之一?
【问题讨论】:
标签: android android-studio intellij-idea invalidation android-studio-3.1.4
当您转到 File -> Invalidate Caches/Restart 时,您可以看到三个选项:
1) 无效
2) 重启
3) 无效并重新启动
我通常选择选项 3,但在哪些情况下您会使用其他两个选项之一?
【问题讨论】:
标签: android android-studio intellij-idea invalidation android-studio-3.1.4
无效并重新启动是您在出现问题时需要的(有效代码突出显示为无效,错误突出显示/检查停止工作,代码编译而编辑器显示错误,编译失败而编辑器认为代码是好的,等等)。
如果您打算在重新启动之前完成一些其他事情(例如您正处于调试会话的中间或想要首先将更改提交到版本控制),您可能希望在不重新启动的情况下使用 Invalidate ,或者正在编译)。在您重新启动之前,此操作不会产生任何影响。基本上,您正在为下一次 IDE 启动计划缓存重建。
当您在使用 Invalidate 操作后完成任务或只是重新启动 IDE 以查看它是否在不使缓存(因为缓存重建对于大型项目可能需要很多时间)。【讨论】: