✅ Noticias, temas, complementos de WEB y WordPress. Aquí compartimos consejos y las mejores soluciones para sitios web.

Una introducción a la depuración

19

En la publicación más reciente de esta serie, analicé el proceso de integración de Xdebug con su IDE. Y dado que he estado usando Visual Studio Code como mi IDE de elección, ese es también el IDE que estoy usando como ejemplo.

Además, es multiplataforma, lo suficientemente fácil de comenzar para principiantes, pero lo suficientemente potente como para extenderlo y operarlo para programadores más experimentados (y para el resto de nosotros que estamos en el medio).

En la última publicación, dije que estaría haciendo una serie de screencasts. Específicamente, escribí lo siguiente:

A partir de la próxima publicación, comenzaré a compartir algunos screencasts que explican cómo depurar funciones y variables, cambiar valores sobre la marcha, trabajar con la consola de depuración y más.

En esta publicación, voy a tener un breve screencast que brinda una introducción a la depuración de WordPress, la primera parte de esta serie. Es decir, lanzar una instancia de un sitio creado con WordPress y usar los conceptos básicos de depuración de un complemento.

Una introducción a la depuración

Debido a que este screencast es el primero de una serie y porque no quiero asumir que una persona tiene experiencia previa, comenzaré en el nivel más básico.

Es decir, voy a suponer que tienes:

  • un sitio creado y configurado,
  • la capacidad de acceder a él en un navegador web,
  • un conjunto básico de complementos como Hello Dolly que viene con WordPress.

Si no tiene ninguno de los siguientes, revise las siguientes publicaciones:

  1. Instalación de WordPress para el desarrollo local
  2. Instalación de Xdebug, Parte 1: El módulo Xdebug
  3. Instalación de Xdebug, Parte 2: El IDE

Una vez hecho esto, debe tener todo lo que necesita para comenzar a recorrer el proceso de depuración activa de una aplicación en ejecución.

Hagamos algunos screencasts

El objetivo de los screencasts es doble:

  1. mantenlos cortos,
  2. Muestre al menos una cosa práctica que puede sacar de verlos.

Como sé que todos estamos ocupados y porque creo que los videos tienden a tardar más de lo que deberían llegar a un punto, quiero tratar de ser lo más conciso y directo posible cuando analice un aspecto de la depuración.

Además, dado que todo esto está destinado a comenzar desde cero, ¿por qué no comenzar con un complemento que se incluye con WordPress? Es algo que todos tenemos, funcionará con el contenido que ya se ha escrito y sentará las bases para una depuración más avanzada.

Caminar a través de un complemento

En este screencast, veremos cómo establecer algunos puntos de interrupción en Hello Dolly e inspeccionar el valor de ciertas variables. Eso es todo, nada más.

Más adelante, veremos cosas más avanzadas que un depurador tiene para ofrecer, pero esto comienza con lo básico. Y el objetivo tampoco es solo dejarlo con este complemento. En su lugar, pretende mostrarle cómo aprovechar las herramientas que tenemos disponibles y luego comenzar a aplicarlas en su trabajo.

Hasta la próxima

En la próxima publicación, veremos cosas más avanzadas que podemos hacer, como ingresar funciones, salir de funciones y pasar funciones.

Después de eso, centraremos nuestra atención en cosas más avanzadas, como observar las variables durante la ejecución de un complemento y luego cómo cambiar las variables durante la ejecución.

Sin embargo, por ahora, ¿por qué no tomarse un tiempo para practicar y establecer un punto de interrupción en algunos complementos diferentes en algunas áreas diferentes de código en una aplicación específica de WordPress?

Fuente de grabación: tommcfarlin.com

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More