Comment puis-je compléter symfony dans bash? Avez-vous ubuntu 9.10. Il est difficile d'écrire son propre alias. Quelqu'un sait où je peux le trouver? Je trouve http://trac.symfony-project.org/wiki/BashCompletion - mais c'est pour symfony 1.1. Est-il compatible avec 1.4?Bash completion symfony
Répondre
http://github.com/biko2/symfony_complete
Ce script fonctionne très bien pour symfony 1.4.
Je ne suis pas sûr si ce code fonctionnera avec 1.4 parce que je n'utilise pas propel mais utilise la doctrine ORM avec symfony. Cependant, y a-t-il vraiment un besoin de le faire? La tâche de symfony est capable de travailler ce que vous vouliez dire si elle est la forme la plus unique de l'expression un peu comme l'achèvement travaillerait, par exemple:
./symfony do:build --all --and-load --no-confirmation
Je trouve aussi utile de mettre les scripts comme ci-dessus si vous les utiliser beaucoup dans leurs propres scripts bash dans le chemin afin que vous puissiez les appeler avec la complétion de code-à-dire
#!/bin/bash
./symfony doctrine:build --all --and-load --no-confirmation
puis enregistrez-le dans le chemin, par exemple /usr/local/sbin
comme quelque chose comme symfony-build
puis le définir comme exécutable chmod +x /usr/local/sbin/symfony-build
alors vous pouvez l'appeler en tapant symfony-[TAB]
et il devrait code complet pour vous (mais pas nécessairement comment vous le vouliez).
hey belle trouver :) – plod