Есть ли способ сохранить только один файл в PhpStorm?

Мой традиционный рабочий процесс должен немного отличаться от PHPStorm по умолчанию. Я часто работаю с несколькими файлами одновременно и хочу иметь возможность сохранять только один файл, когда я закончил с ним, без сохранения других, которые я изменил.

Мне удалось отключить функцию автоматического сохранения. Теперь, когда я редактирую файлы, я получаю звезды на тех, которые я редактировал, и они остаются такими, пока я не нажму "сохранить". Пока все хорошо.

Но при нажатии CTRL-S для сохранения, ожидая сохранения одного файла, на который я смотрю, я могу вернуться к тем, у которых есть звездочки, чтобы отполировать их, а также сохраняет ВСЕ другие файлы.

Я надеюсь, что есть способ изменить это поведение или настроить что-то, что позволит мне сохранить только один файл за раз!

Ответ 1

Да, вы можете.. но это все еще не сильно изменилось (например, если вы изменили свои настройки или запустили/повторно -run something - все файлы будут автоматически сохранены). В конце концов (после нескольких недель или месяца адаптации) вы привыкнете к этому поведению и, скорее всего, полюбите его (да, это означает изменение привычек работы немного, что довольно сложно сделать (требуется время) для некоторых людей/в некоторых случаев).

В любом случае... для включения функции "сохранить отдельные файлы":

  • Settings | Keymap
  • На этом экране в поле поиска введите "save"
  • Действие, которое вы выполняете, называется "Другое | Сохранить документ"
  • Назначьте любой ярлык, который вы хотите.

enter image description here

P.S. Это действие НЕ будет запрашивать подтверждение (такое же поведение, как и стандартное сохранение).

P.P.S. Это действие доступно с тех пор как PhpStorm v7 ТОЛЬКО.