DEV Community

Adrien Pétremann
Adrien Pétremann

Posted on

PHPStorm Tips #3 : Extract method / variable

Aujourd'hui, on extrait !

Extract method - Ctrl + Alt + M

Un bloc de code un peu trop important qui mérite sa propre méthode ? PHPStorm t'aide à extraire tout ça, check donc :

Image description

En plus il te laisse la main pour changer la visibilité (private, public..), changer l'ordre et le typehint des arguments, merci la tempête.

Pour se souvenir du raccourci, Ctrl + Alt + Method, MALIN !

Introduce variable - Ctrl + Alt + V

Un accès un peu trop récurrent sur un getter ? Une string que tu utilises plusieurs fois ? PHPStorm te permet de rapidement l'extraire en variable :

Image description

Comme tu peux le voir, il te propose de changer l'occurence sélectionnée ou toutes les occurences qu'il a trouvé 😍

Pour se souvenir du raccourci, Ctrl + Alt + Variable, ULTRA MALIN !

⛈️ Le commentaire de l'expert : ces méthodes d'extractions sont aussi disponibles dans le menu "refactor" au clic droit !

Image description

Top comments (0)