Это возможно, создав макрос, который форматирует код и сохраняет его, а затем привязывает этот макрос к ярлыку Ctrl+ S. (Mac: Cmd+ S)
Этот ответ был опубликован для phpStorm и в равной степени действителен для WebStorm. Модифицированная версия ответа выглядит следующим образом:
Запишите макрос
- Правка> Макросы> Начать запись макроса
- Нажмите Ctrl+ Alt+ L, а затем Ctrl+ Alt+ S
(на Mac: Cmd+ Option+ L, а затем Cmd+ Option+S
- Остановите запись макроса, нажав кнопку Стоп в правом нижнем углу страницы.
- Дайте этому макросу имя, например "Форматировать и сохранить".
Назначьте Ctrl + S для «Форматировать и сохранить»
- откройте Файл> Настройки;
- найдите «раскладку» и откройте ее;
- выполните поиск «Форматировать и сохранить» и дважды щелкните действие «Форматировать и сохранить»;
- выберите «Добавить сочетание клавиш»;
- выберите «Ctrl + S» в качестве первого штриха.
- он сообщит о конфликтах. Игнорируйте это и нажмите кнопку ОК
- WebStorm отобразит предупреждение «Ярлык уже назначен другим действиям. Вы хотите удалить другие назначения?» Нажмите кнопку "Удалить"
Вот и все.