当我关闭PhpStorm中的文件时,它会自动保存文件。 如何更改它以问我“你想在关闭之前保存文件吗?”
答案 0 :(得分:21)
自动保存设置位于文件|下设置|常规
http://www.jetbrains.com/phpstorm/webhelp/saving-and-reverting-changes.html
虽然autosaving对于本地非重要项目很方便,但在实际项目中这可能是灾难性的,需要首先检查每个更改。
更新:在最近的版本中,它们已移至文件|设置|外观和行为|系统设置|同步强>
答案 1 :(得分:17)
无法完全禁用自动保存,但您可以partially control this behavior:
请注意,这些是可选的自动保存触发器,您无法完全关闭自动保存。
以下来自@Owen的答案不正确,因为无法在IDE中完全关闭自动保存。
自动保存是核心设计功能,我们相信它比手动保存更高效,更高效。没有办法禁用此行为或启用任何确认,引用FAQ(WebStorm基于IntelliJ IDEA平台,因此同样适用):
因为IntelliJ IDEA能够更改这么多文件 同时进行大型重构操作,并在没有重做的情况下进行更改 永远打开它们,单个文件保存不是很有意义。在 认识到这一点,IntelliJ IDEA保留任何保存的权利 你希望它的文件。它实际上非常好 一旦你得到,永远不必担心你的文件的保存状态 习惯了。
“如果我不喜欢我做的一些改变,并希望如此 滚回去?“,我听到你说。好吧,那个IntelliJ IDEA 包括这个名为Local History的惊人功能。 每次保存文件时,IntelliJ IDEA实际上都会保存差异 你的文件来自它以前的状态,并保存它。您可以 查看文件的整个编辑历史记录(返回一些文件) 可配置的天数),查看您所做的更改,并滚动 任何改变。它胜利地统治着,而不仅仅是弥补了 由于缺乏单文件保存而造成暂时的迷失方向。
此功能已在IntelliJ IDEA中使用了十年,现在甚至Apple已经认识到它比手动保存和implemented it in Mac OS Lion更好。