考虑这种情况...您只是一次更改几个文件。该代码尚未完成,手机正在响起...然后您必须关闭phpstorm,关闭计算机并快点,因为发生了重要的事情。然后,一周后,您会回来,启动phpstorm,并注意到您写的所有内容都保存了,但是星号已经消失了。因此,您不知道在离开之前更改了开放的文件的哪些文件。

我在这里阅读了几篇有关使功能混淆的帖子,我认为这确实不是很好地处理它。 phpstorm应该询问我是否要保存这些更改,或者至少要在启动后将星号保存在选项卡中,以便开发人员知道更改了哪些文件。

有帮助吗?

解决方案

看一下这个: http://devnet.jetbrains.net/thread/291434

“不要自动退出”是严格的“不会修复”团队。您不能将标签标签返回,因为编辑器中的文件只是从磁盘加载,并且没有未保存的更改。它没有任何意义。

如果您需要随着时间的推移保留更改集,则应真正考虑使用源控制。

本地GIT存储库将为您提供所需的所有功能。只需安装git,执行“版本控制| git Init”,您就会有一个不错的更改集,编辑器中的聊天,每个更改和文件上的差异。

其他提示

AutoSave是JetBrains平台行为不可或缺的一部分,无法禁用。

在phpstorm 2.0中,有一个自动历史记录可以保存,我想它是自己的内部CVS,可以在文件和特定行之间保存变化。您可以查看文件的历史记录,并将其还原到较早的状态,例如Windows还原点。

我发现自动保存功能令人讨厌,直到我在PhpStorm中找到了历史工具,现在我不在乎我的文件是否被自动保存,因为我可以将所有更改与我想要的任何时间点进行比较。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top