Подтвердить что ты не робот

Предотвратить автоматическое сохранение файлов PhpStorm при закрытии

Когда я закрываю файл в PhpStorm, он автоматически сохраняет файл. Как я могу изменить его, чтобы спросить меня: "Вы хотите сохранить файл перед закрытием?"

4b9b3361

Ответ 1

Автоматическое сохранение является основной конструктивной особенностью, мы считаем, что она намного эффективнее и продуктивнее, чем ручное сохранение. Невозможно отключить это поведение или включить любые подтверждения, указав часто задаваемые вопросы (WebStorm основан на платформе IntelliJ IDEA, поэтому то же самое относится):

Поскольку IntelliJ IDEA имеет возможность изменять так много файлов одновременно в больших действиях рефакторинга и изменять их без когда-либо открывая их, сохранение одного файла не имеет особого смысла. В признание этого, IntelliJ IDEA оставляет за собой право сохранять любые ваших файлов буквально, когда захочет. Это на самом деле довольно приятно чтобы никогда не беспокоиться о статусах сохранения файлов, как только вы получите привык к нему.

"Что делать, если мне не нравятся некоторые изменения, которые я сделал, и хочу откажитесь от них?", я слышу, что вы говорите. Ну, для этого IntelliJ IDEA включает эту удивительную функцию, называемую Локальная история. Каждый раз, когда он сохраняет ваши файлы, IntelliJ IDEA фактически сохраняет diff ваш файл из него находится в предыдущем состоянии, а также сохраняет это. Ты можешь просмотреть всю историю изменений ваших файлов (возврат некоторых настраиваемое количество дней), см. сделанные вами изменения и рулон назад любое изменение. Он управляет триумфально, и более чем компенсирует временная дезориентация, вызванная отсутствием сохранения одного файла.

Эта функция была в IntelliJ IDEA в течение десятилетия, и теперь даже Apple признала, что это лучше, чем ручное сохранение и реализовано в Mac OS Lion.

Ответ 2

Настройки автосохранения находятся под Файл | Настройки | Общие.

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

В то время как автосохранение удобно для локальных, не жизненно важных проектов, это может быть катастрофическим в живом проекте, где сначала необходимо проверить каждое изменение.

Обновление: В последних версиях они были перенесены в Файл | Настройки | Внешний вид и поведение | Системные настройки | Синхронизация