如何防止PhpStorm在没有提示的情况下退出时保存文件?

时间:2010-10-19 17:26:56

标签: php editor phpstorm

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

我在这里阅读了一些关于混淆保存功能的帖子,我认为目前这个处理方式真的不太好。 phpstorm应该询问我是否要保存这些更改,或者至少在启动后在选项卡中保留星号,以便开发人员知道哪些文件已被更改。

3 个答案:

答案 0 :(得分:3)

检查出来:http://devnet.jetbrains.net/thread/291434

  

“退出时不自动保存”是严格的   来自团队的“不会修复”。你不能   因为文件有标签星号   在编辑器中只是从磁盘和   没有未保存的更改。它将有   毫无意义。

     

如果您需要保留更改集   随着时间的推移你应该真的   考虑使用源代码控制。

     

本地git存储库将为您提供   具备您需要的所有功能。只是   安装git,做“版本控制| Git   Init“你有很好的改变,   编辑器中的chages,每次更改时的差异   和文件。

答案 1 :(得分:1)

自动保存是Jetbrains平台行为的一个组成部分,无法禁用。

答案 2 :(得分:1)

在phpStorm 2.0中有一个保存的自动历史记录,我猜它是自己的内部CVS,可以保存文件和特定行之间的更改。您可以查看文件的历史记录并恢复到类似Windows还原点的早期状态。

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