sublime_text

¿como configurar sublime 3 para ejecutar aplicaciones de consola en Yii?

Para ejecutar aplicaciones de consola con yii la sintaxis es la siguiente:

 yiic&nbsp;</span> --option1=value1 --option2=value2

Nosotros estamos trabajando con un boilerplate llamado YiiBoilerplate

que básicamente es separar el lado publico (frontend) y el lado del administrador (backend). Ademas el boilerplate tiene diferentes archivos de configuración según en ambiente (enviroment) en el que estas trabajando.

Personalmente me agrada m'as el boilerplate Yiinitializr por ser mas sencillo de configurar.

Los directorios donde voy a trabajar para colocar los comandos de consola son:

proyecto_yii/console : aquí se encuentra el ejecutable que corre los comandos creados por nosotros.

proyecto_yii/console/commands/: aquí se encuentran los comandos que hemos creado.

Situado en el diretorio console ejecuto mis comandos de la siguiente manera:

 php -f yiic.php importcrawlers import

Para no estar cambiando entre el sublime text 3 y la terminal de linux, cree un archivo *.sublime-build para que al pulsar F7 se ejecute mi commando yii y así ver el resultado en la misma ventana de sublime.