A force de chercher les commandes pour générer un bundle ou créer une entité, j’ai cherché pour une auto-complétion pour Symfony2. Je suis tombé sur l’autocomplète créée par KnpLabs et qui fonctionne nickel.
Voici la démarche à suivre pour l’installer. Dans un de vos dossiers faites un :
git clone https://github.com/KnpLabs/symfony2-autocomplete
Ensuite dans votre .bash_profile :
vi ~/.bash_profile
source ~/Sites/symfony2-autocomplete/symfony2-autocomplete.bash
Ajoutez aussi :
if [ -e ~/symfony2-autocomplete.bash ]; then
. ~/symfony2-autocomplete.bash
fi
Il ne vous reste plus qu’à redémarrer votre bash et vous aurez l’auto-complétion sur la commande ./app/console [TAB]