当一个文件被phpstorm打开时,我在没有保存的情况下进行了一些更改。 但与此同时,磁盘上的文件也发生了变化。 然后phpstorm将从磁盘重新加载文件,没有提示。我所有的改变都会丢失。
答案 0 :(得分:31)
Settings/Preferences | Appearance & Behavior | System Settings
取消Synchronize files on frame activation
选项
现在,PhpStorm会问你该怎么做:你将无法选择:
答案 1 :(得分:3)
@ LazyOne的答案与早期版本的PhpStorm有关。在PhpStorm 8.0中,有两个复选框可以更精细地控制文件同步设置:
这是复选框的作用:
当PhpStorm与磁盘上发生变化的文件发生冲突时,系统会要求您选择要执行的操作:
可以在System Settings和File Cache Conflict页面的PhpStorm文档页面中找到更多详细信息。