✅ Notícias, temas e plug-ins da WEB e do WordPress. Aqui compartilhamos dicas e as melhores soluções para sites.

Uma introdução à depuração

10

No post mais recente desta série, passei pelo processo de integração do Xdebug com seu IDE. E como estou usando o Visual Studio Code como meu IDE de escolha, esse também é o IDE que estou usando como exemplo.

Além disso, é multiplataforma, fácil o suficiente para começar para iniciantes, mas poderoso o suficiente para estender e operar para programadores mais experientes (e para o resto de nós que está no meio).

No último post, eu disse que faria uma série de screencasts. Especificamente, escrevi o seguinte:

A partir do próximo post, começarei a compartilhar alguns screencasts que explicam como depurar funções e variáveis, alterar valores rapidamente, trabalhar com o console de depuração e muito mais.

Neste post, terei um breve screencast fornecendo uma introdução à depuração do WordPress na primeira parte desta série. Ou seja, iniciar uma instância de um site criado usando o WordPress e usar os conceitos básicos de depuração de um plug-in.

Uma introdução à depuração

Porque este screencast é o primeiro de uma série e porque eu não quero assumir que uma pessoa tem experiência anterior, vou começar no nível mais básico.

Ou seja, vou supor que você tenha:

  • um site configurado e configurado,
  • a capacidade de acessá-lo em um navegador da Web,
  • um conjunto básico de plugins como o Hello Dolly que vem com o WordPress.

Se você não tiver nenhum dos itens a seguir, revise as seguintes postagens:

  1. Instalando o WordPress para Desenvolvimento Local
  2. Instalando o Xdebug, Parte 1: O Módulo Xdebug
  3. Instalando o Xdebug, Parte 2: O IDE

Uma vez feito, você deve ter tudo o que precisa para começar a percorrer o processo de depuração ativa de um aplicativo em execução.

Vamos fazer alguns screencasts

O objetivo dos screencasts é duplo:

  1. mantê-los curtos,
  2. mostre pelo menos uma coisa prática que você pode tirar de observá-los.

Como sei que estamos todos ocupados e acredito que os vídeos tendem a demorar mais do que deveriam, quero tentar ser o mais conciso e direto possível ao analisar um aspecto da depuração.

Além disso, como tudo isso deve começar do zero, por que não começar com um plug-in incluído no WordPress? É algo que todos nós temos, funcionará com o conteúdo que já foi escrito e estabelecerá as bases para uma depuração mais avançada.

Percorrer um plug-in

Neste screencast, veremos como definir alguns pontos de interrupção no Hello Dolly e inspecionar o valor de certas variáveis. É isso, nada mais.

Mais tarde, chegaremos a coisas mais avançadas que um depurador tem a oferecer, mas isso começa com o básico. E o objetivo não é apenas deixá-lo com este plugin. Em vez disso, o objetivo é mostrar como aproveitar as ferramentas que temos disponíveis e começar a aplicá-las em seu trabalho.

A seguir

Na próxima postagem, veremos coisas mais avançadas que podemos fazer, como entrar em funções, sair de funções e passar por cima de funções.

Depois disso, voltaremos nossa atenção para coisas mais avançadas, como observar variáveis ​​durante a vida útil de execução de um plug-in e como alterar variáveis ​​durante a execução.

Por enquanto, por que não dedicar algum tempo para praticar e definir um ponto de interrupção em alguns plugins diferentes em algumas áreas diferentes de código em um aplicativo específico do WordPress?

Fonte de gravação: tommcfarlin.com

Este site usa cookies para melhorar sua experiência. Presumiremos que você está ok com isso, mas você pode cancelar, se desejar. Aceitar Consulte Mais informação