Cuando uno esta modificando código que no escribe uno, se requiere tiempo en entender que es lo que se esta haciendo, pero hay cosas que nos ayudan a comprender mas rápido las lineas de código escrita por otros, como lo es la documentación del código, los patrones de diseño, codificación estándar
Y sobre la codificación estándar, es de lo que se trata este post, de como seleccionar una codificación estándar diferente a las ya definidas en el IDE ZendStudio (en eclipse son los mismos pasos o muy parecidos).
En nuestro ZendStudio vamos a la opción Help -> Install New Sofware:
En la ventana que nos aparece le damos al botón Add.
Llenamos los campos con los siguientes valores:
Name: Php Tools
Location: http://www.phpsrc.org/eclipse/pti/
Le damos al botón Ok, y continuamos, se va a conectar a la dirección que le indicamos, y lo siguiente que va pasar, es que nos aparecerá una nueva ventana, de la cual seleccionaremos las siguientes opciones.
Continuaremos con el proceso, dándole click al botón “Next” , aparecer la siguiente ventana, le damos click en “Finish”, el IDE empieza a bajar los componentes que acabamos de seleccionar, puede que nos salga un warning que dice: You are installing sofware that contains unsigned content. The authenticity or validity of this sofware cannot be established. Do you what to continue with the installation?. Vamos a darle click en OK y continuar con el proceso.
El IDE nos da una recomendación de resetear el IDE, se puede resetear si se quiere.
Hasta este punto ya tenemos instalado en nuestro IDE el Php CodeSniffer, y este cuenta con varios entandares como son: Zend, Squiz, PHPCS, PEAR, MySource, Generic.
En nuestro caso que ya tenemos un estándar definido, lo que procedemos hacer es localizar el directorio donde se encuentran los estándares antes mencionados, que se encuentran en:
/home/juliorr/Zend/ZendStudio-7.1.0/plugins/org.phpsrc.eclipse.pti.library.pear_1.1.0.R20091029000000/php/library/PEAR/PHP/CodeSniffer/Standards/
Procedemos a Copiar nuestra capeta con nuestros estándares definidos (para este ejemplo el nombre es Quepasa) al directorio donde se encuentran los estándares del IDE. Al copiar lo único que tenemos que hacer es ir a la opción Windows – >Preferences -> PHP Tools -> PHP CodeSniffer y seleccionar el estándar Quepasa, como default.
Después de esto nos queda mas que escribir código y checa nuestra sintaxis con el PHP CodeSniffer en nuestro ZendStudio, dando click derecho sobre nuestro código y seleccionado del menú las siguientes opciones PHP Tools -> PHP CodeSniffer.
Y listo nuestro IDE nos mostrara los errores o warnings que tengamos en nuestro código, si corregimos algún detalle de los que nos marco el PHP CodeSniffer, tenemos que repetir, lo de dar click derecho sobre nuestro código, y seleccionar las opciones PHP Tools -> PHP CodeSniffer del menú.






{ 1 } Comments
Te la rifaste coto te quedo chilo el post, lo intentare pronto ahi te pasare mis opiniones o si encontre algun detalle. Saludos!
Post a Comment