我有一個基於Symfony控制檯的CLI應用程序。該應用程序不使用Symfony框架,只使用Symfony控制檯組件。Symfony控制檯選項卡完成
當我執行
php app/myapp
我與顯示的名稱,版本,選項和註冊命令通常的概述。假設我只有一個叫「displaykittens」的命令。我希望能夠做的是
php app/myapp d <TAB>
而且有它完全以
php app/myapp displaykittens
正如還挺期待在現代UNIX環境。不幸的是,似乎沒有任何標籤完成。控制檯組件本身的命令本身就是provides an utility that allows doing something along these lines。這雖然不能幫助我完成這些命令的選項卡完成。這可能以某種方式嗎?
您是否嘗試過使用交互shell模式爲Symfony2的控制檯主動命令和我們自己的建議? 'php app/myapp -s' –