Post Top Ad

Your Ad Spot

martes, 15 de septiembre de 2020

Aprenda PHP y programación mediante el depurador de Eclipse PDT

 

Cuando comienza con la programación y la lectura de tutoriales, así como con la visualización de screencasts, a veces es difícil comprender qué está haciendo realmente el código que está aprendiendo. ¿No sería genial poder revisar el código paso a paso y ver el estado de las variables actualizadas en tiempo real, ciclo a ciclo? Una vez que aprenda a hacer esto, estará cocinando con gas y listo para mejorar sus conocimientos radicalmente.

Vamos a cubrir cómo hacer esto ahora mismo, ¡es divertido y fácil! Comenzará por obtener el Eclipse PDT todo en un paquete visitando el sitio web de Zend aquí http://www.zend.com/en/company/community/pdt/downloads y eligiendo su plataforma. En este caso elegiremos Windows.
eclipse pdt

Continúe y descargue el paquete, descomprima el contenido e inicie su software Eclipse PDT. Una vez que haya descargado e instalado su software, aún debe instalar y configurar un depurador en el IDE. Hay algunas formas de hacer esto y puede ser frustrante la primera vez que lo intente, pero aquí se describe el método más fácil para instalar el depurador y prepararse para recorrer algunos códigos. Primero navegarás a

Window->Preferences->Install/Update->Available Software Sites.

Una vez allí, deberá hacer clic en Agregar y luego ingresar los detalles de la siguiente manera:

Nombre: PDT
Ubicación: http://downloads.zend.com/pdt

agregar el sitio

Ahora navegará Help->Install New Softwarey elegirá su ubicación de descarga recién agregada en el menú desplegable, luego elija la función Zend Debugger, presione Siguiente y siga las instrucciones. Reinicie el IDE cuando se le solicite.
instalar el depurador

Ya casi estamos allí y estamos listos para comenzar a depurar y aprender algunos fragmentos de código, pero primero debemos configurar nuestras configuraciones de depuración. Primero cree un nuevo proyecto PHP llamado 'prueba' File->New->Local PHP Projecty cree un archivo index.php simple en el proyecto. Una vez que haya hecho esto, agregue el siguiente fragmento de código a su archivo index.php.

Configuremos ahora nuestro depurador eligiendo Run->Debug ConfigurationsEn esta ventana, elegirá PHP Script como una aplicación CLI, PHP alternativo para sus PHP instalados y buscará el archivo index.php que acaba de crear en su proyecto llamado 'prueba'. En el campo de nombre, simplemente llamaremos a esta instancia del depurador '¡depúrala!'. Aplicar todos los ajustes una vez completados. Aquí hay una captura de pantalla de la configuración.
configuración del depurador

Ok amigos, ¡vamos a depurar! Ahora que tenemos nuestro proyecto creado, nuestro depurador instalado y configurado, así como el fragmento de código proporcionado guardado en nuestro archivo index.php, podemos iniciar el depurador. Hay varias formas de hacer esto en el IDE, pero elegiremos el icono de error en la barra de herramientas para iniciar este. A continuación, se le solicitará un conmutador de perspectiva de depuración de PHP, elija Sí.

Aquí es donde comienza la diversión cuando su código se inicia y se detiene en la primera línea. Ahora podemos entrar en todas y cada una de las líneas de código para depurar exactamente lo que está haciendo. Esto nos da una visión increíble de cómo funciona nuestro código en lugar de la ubicación constante de las declaraciones print_r y var_dump en nuestros archivos PHP. A continuación se muestra cómo se verá el IDE cuando el código se ejecute y se detenga en la línea 2. El IDE le muestra todas las variables de entorno, la consola y la salida del navegador, entre muchas otras.
lanzamiento de depuración

Ahora haga clic en el ícono Step Into o la tecla F5 dos veces lentamente para ver cómo se repite una etiqueta previa para un formato agradable, así como ver una matriz llamada $ vegibit que se crea con las claves de aprender y leer, así como los valores de PHP y Vegibit.com. ¡Observe su variable recién creada en la ventana de variables en la memoria antes de que estos valores se envíen a la pantalla! ¡Muy hábil!
paso a través

Finalmente, haga clic en Step Into una vez más y finalice la ejecución del script para ver el resultado final.
salida final

Ahora tiene un entorno de depuración que puede utilizar para depurar cualquier fragmento de código PHP que desee. Una excelente manera de aprender es simplemente ir a php.net y copiar una de las muchas muestras de código en su archivo index.php de su proyecto de prueba, guardarlo y depurarlo de la misma manera que lo hicimos aquí. ¡Ahora puede recorrer cualquier fragmento de código que pueda encontrar y aprender exactamente lo que hace línea por línea en tiempo real! Ciertamente divertido.



No hay comentarios.:

Publicar un comentario

Dejanos tu comentario para seguir mejorando!

outbrain

Páginas