Pint
Completata l'installazione, è possibile configurare Pint per la formattazione e la pulizia del codice (vari feticismi anche, riguardante sempre lo stile del codice sia chiaro).
Configurazione
Aprendo le impostazioni di PhpStorm, l'interfaccia sarà la seguente:
Nella sezione PHP
, cliccare su Quality Tools > Laravel Pint
:
- spuntare l'opzione
Reformat only uncommitted files
- specificare il path per
pint.json
- che dovrebbe già essere nella root del progetto
- alla voce
Configuration
selezionareSystem PHP
Successivamente cliccare sulla voce di menu Quality Tools
:
- selezionare
Laravel Pint
- PhpStorm segnalerà il corretto funzionamento della configurazione
Successivamente cliccare sulla voce di menu Tools > Actions on Save
:
- spuntare il flag
Reformat code
Se tutto è stato configurato correttamente e attentamente hai letto la guida, ogni volta che un file .php
verrà salvato il codice verrà formattato e ripulito dalle schifezze.
Incluse le if/foreach senza parentesi graffe (godo).
se invece il codice non viene formattato o PhpStorm segnala errori, RIP