Come posso impostare che il codice venga automaticamente riformattato al salvataggio?Codice di riformattazione in fase di salvataggio in PhpStorm
Quindi non devo sempre premere Ctrl + Alt + L.
Come posso impostare che il codice venga automaticamente riformattato al salvataggio?Codice di riformattazione in fase di salvataggio in PhpStorm
Quindi non devo sempre premere Ctrl + Alt + L.
In realtà è possibile.
L'idea è di registrare una macro semplice che seleziona tutte le linee (Ctrl + A), formati (Ctrl + Alt + L), deselezionare tutto (freccia su e giù) e salva un file (Ctrl + S) e associa questa macro a Ctrl + S.
libero Ctrl + S cambiare scorciatoia da tastiera per "Salva tutto"
Registra la macro
Assegna Ctrl + S per "Formato e Salva"
Finalmente, goditi PhpStorm!
Un'altra cosa che ho trovato molto utile in combinazione con questa macro è il
Show Reformat File Dialog
.
Nel caso in cui si desidera riformattare solo il codice appena modificato, è possibile impostare l'opzione:
Only VCS changed text
La finestra può essere aperta attraverso il seguente collegamento: CTRL+ALT+SHIFT+L
Grazie. La macro è utile, ma questo è ciò di cui avevo bisogno. Il più delle volte, voglio riformattare il codice nuovo/modificato. –
Da v2017 .2.4 CTRL + ALT + L non funziona. Utilizzare invece alt
+ F8
.
Soluzione: Utilizzare: ALT + F8 per formattare il codice.
Quando si crea una macro come descritto da Luca Mastrostefano, utilizzare: alt
+ F8
per formattare e poi ctrl
+ alt
+ s
per salvare.
Brillante. Grazie :) – kabirbaidhya
La macro non deve essere così lunga: Ctrl + Alt + L e Ctrl + Alt + S fa la stessa cosa. –
Ha funzionato perfettamente grazie! – Rimble