2015-04-08 65 views
0

我不確定發生了什麼,或者它是否是默認設置,但是如果我還沒有實際保存文件,PHPStorm似乎會自動將文件保存到某種緩衝區。我可以關閉編輯器並將其打開,以便仍然可以看到未保存的更改,或者實際上可以保存退出時的更改,但我不確定哪些更改。如何禁用PHPStorm保存到緩衝區?

我經常關閉編輯器並重新加載文件,當我不確定自從上次打開文件以確保我不保存無意的更改後可能發生了哪些更改但我無法做到這一點與PHPStorm autosaving或任何它正在做。

回答

1

您無法禁用此類行爲 - 自動保存是此IDE依賴的核心功能之一,並且可以隨時觸發。

您可以使用Local History將文件恢復到先前保存的狀態。

https://youtrack.jetbrains.com/issue/IDEABKL-6460

附: 如果你會給它一些時間(幾個星期,一個月 - 取決於個人和習慣),你會習慣它,就像許多其他人使用這個IDE。


this particular comment

自動省電建在很深很深,很多IDE只是功能沒有它是不行的(如編譯,運行等)。爲了恢復不想要的更改,有VCS,本地歷史記錄和撤消。

目前我們不打算添加禁用自動保存的可能性。

+0

這太難過了,這將是一個很棒的IDE。 – nbrogi

+0

@nbrogi它已經。這只是習慣這個問題。是的,這意味着您的習慣/工作流程可能發生變化(例如,注意您鍵入的位置;先複製文件,然後進行更改,而不是先鍵入,然後另存爲等)。很多人已經做到了。在第一週開始使用這種功能是非常不尋常的。但是在2個月之後,它變成了「我以前沒有這樣的生活」。 – LazyOne

+0

是的,不,謝謝。 – nbrogi

0

也許這就是你要找的?

要啓用保留臨時文件,同時節省改變

  1. 在設置對話框的IDE設置部分,單擊常規。 選擇使用「安全寫入」複選框。
  2. 請注意,如果選中此複選框,修改後的文件將首先保存爲臨時文件。如果保存操作成功完成,臨時文件將被重命名,並且原始文件將被刪除。
相關問題