Hal ini dimungkinkan dengan membuat makro yang memformat kode dan menyimpannya, lalu mengikat makro ini ke pintasan Ctrl+ S. (Mac: Cmd+ S)
Jawaban ini telah diposting untuk phpStorm dan juga valid untuk WebStorm. Versi jawaban yang dimodifikasi adalah sebagai berikut:
Rekam makro
- Edit> Makro> Mulai perekaman Makro
- Tekan Ctrl+ Alt+ L, lalu Ctrl+ Alt+ S
(di Mac: Cmd+ Option+ L, lalu Cmd+ Option+S
- Berhenti merekam klik makro pada tombol Stop di kanan bawah halaman.
- Beri nama makro ini seperti "Format dan Simpan"
Tetapkan Ctrl + S untuk "Format dan Simpan"
- buka File> Pengaturan;
- cari "keymap" dan buka;
- cari "Format dan Simpan" dan klik dua kali tindakan "Format dan Simpan";
- pilih "Tambahkan Pintasan Keyboard";
- pilih "Ctrl + S" sebagai goresan pertama.
- itu akan melaporkan konflik. Abaikan dan klik tombol OK
- WebStorm akan menampilkan peringatan "Pintasan sudah ditetapkan untuk tindakan lain. Apakah Anda ingin menghapus tugas lain?" Klik tombol "Hapus"
Itu dia.