27

PhpStorm でファイルを閉じると、ファイルが自動的に保存されます。「閉じる前にファイルを保存しますか?」と尋ねるように変更するにはどうすればよいですか?

4

2 に答える 2

21

自動保存設定はファイルの下にあります | 設定 | 一般

http://www.jetbrains.com/phpstorm/webhelp/ Saving-and-reverting-changes.html

自動保存は、ローカルで重要でないプロジェクトでは便利ですが、すべての変更を最初にチェックする必要があるライブ プロジェクトでは、これは悲惨なことになる可能性があります。

更新:最近のバージョンでは、ファイル | ファイルに移動されました。設定 | 外観と動作 | システム設定 | 同期

于 2013-02-07T08:59:03.187 に答える
19

自動保存を完全に無効にする方法はありませんが、この動作を部分的に制御できます。

これらはオプションの自動保存トリガーであり、自動保存を完全にオフにすることはできないことに注意してください。

IDE で自動保存を完全にオフにする方法がないため、@Owen からの以下の回答は正しくありません。

自動保存はコア デザイン機能であり、手動保存よりもはるかに効率的で生産的であると考えています。FAQを引用して、この動作を無効にしたり、確認を有効にしたりする方法はありません(WebStorm は IntelliJ IDEA プラットフォームに基づいているため、同じことが当てはまります)。

IntelliJ IDEA には、大規模なリファクタリング アクションで非常に多くのファイルを同時に変更し、ファイルを開くことなく変更する機能があるため、単一のファイルの保存はあまり意味がありません。これを認識して、IntelliJ IDEA は、必要なときにいつでもファイルを文字通り保存する権利を留保します。慣れてしまえば、ファイルの保存状態を気にする必要がないというのは、実際にはとても良いことです。

「自分が行った変更が気に入らず、ロールバックしたい場合はどうすればよいですか?」という声が聞こえてきます。そのため、IntelliJ IDEA にはLocal Historyと呼ばれるこの驚くべき機能が含まれています。ファイルを保存するたびに、IntelliJ IDEA は実際にファイルの以前の状態からの差分を保存し、それも保存します。ファイルの編集履歴全体 (構成可能な日数をさかのぼる) を確認したり、行った変更を確認したり、変更をロールバックしたりできます。それは勝ち誇って支配し、単一ファイル保存の欠如によって引き起こされる一時的な混乱を補う以上のものです.

この機能は IntelliJ IDEA に 10 年間ありましたが、現在では Apple でさえ手動保存よりも優れていることを認識し、Mac OS Lion に実装しています。

于 2011-09-11T11:24:01.853 に答える