# 文件缓存冲突

> For the complete documentation index, see [llms.txt](https://www.jetbrains.com/zh-cn/help/idea/llms.txt).

如果外部进程更改了在 IntelliJ IDEA 中打开且未保存的文件，则会导致该文件的两个版本冲突。

防止其他应用程序修改已在 IDE 中打开的文件或使用以下选项来解决冲突。

|  条目  |  描述  |
| --- | --- |
|  加载文件系统更改  |  点击此按钮以加载在 IntelliJ IDEA 之外生成的文件版本，并覆盖您的本地更改。  |
|  保留内存更改  |  请点击此按钮以保留在 IntelliJ IDEA 中生成并存储在缓存中的版本。  |
|  显示差异  |  点击此按钮以调用 [差异查看器](differences-viewer.html)，显示文件系统中的版本在左侧，IntelliJ IDEA 版本在右侧。 您可以根据需要合并差异，并将所需版本加载到 IntelliJ IDEA。 默认情况下，缓存版本会被保存。  |

## See also

### 过程

[编写和编辑源代码](working-with-source-code.html)

### 参考

[系统设置](system-settings.html)

