GoLand 文件缓存冲突

GoLand File Cache conflict

我不断收到有关文件缓存冲突的弹出窗口,但当我进入显示差异时,内存和磁盘更改都是相同的。

严重妨碍工作。知道如何解决吗?

最好在问题跟踪器 https://youtrack.jetbrains.com/issues/Go 上打开一个问题,并提供所需的详细信息,例如 IDE 日志(通过帮助 | 在 Finder 中收集和显示日志)、屏幕截图文件观察器的配置(首选项 | 工具 | 文件观察器)。此信息将帮助团队更快地确定问题,或者他们可能需要更多信息,在这种情况下,问题跟踪器提供了一种安全的共享方式。

找到文件缓存冲突的原因。在这里发布答案,以便在遇到类似问题时可能会帮助其他人。

冲突是由我最近配置的文件观察器之一引起的。 go fmt

问题出在配置上。Auto-save edited files to trigger the watcher

自动保存由一个单独的线程触发,干扰了在 goland 编辑器中键入的代码。我删除了 Auto save 选项,一切恢复正常