✅ Notizie, temi, plugin WEB e WordPress. Qui condividiamo suggerimenti e le migliori soluzioni per siti web.

Un’introduzione al debug

7

Nel post più recente di questa serie, ho seguito il processo di integrazione di Xdebug con il tuo IDE. E dato che ho utilizzato Visual Studio Code come IDE preferito, è anche l’IDE che sto usando come esempio.

Inoltre, è multipiattaforma, abbastanza facile da iniziare per i principianti, ma abbastanza potente da estendersi e funzionare per i programmatori più esperti (e per il resto di noi che si trova nel mezzo).

Nell’ultimo post, ho dichiarato che avrei fatto una serie di screencast. Nello specifico ho scritto quanto segue:

A partire dal prossimo post, inizierò a condividere alcuni screencast che spiegano come eseguire il debug di funzioni e variabili, modificare i valori al volo, lavorare con la console di debug e altro ancora.

In questo post, avrò un breve screencast che fornisce un’introduzione al debug di WordPress nella prima parte di questa serie. Vale a dire, avviare un’istanza di un sito creato utilizzando WordPress e utilizzare le basi del debug di un plug-in.

Un’introduzione al debug

Poiché questo screencast è il primo di una serie e poiché non voglio presumere che una persona abbia esperienza precedente, inizierò dal livello più elementare.

Cioè, suppongo che tu abbia:

  • un sito allestito e configurato,
  • la possibilità di accedervi tramite un browser web,
  • un set principale di plugin come Hello Dolly forniti con WordPress.

Se non si dispone di nessuno dei seguenti, si prega di rivedere i seguenti post:

  1. Installazione di WordPress per lo sviluppo locale
  2. Installazione di Xdebug, Parte 1: Il modulo Xdebug
  3. Installazione di Xdebug, Parte 2: L’IDE

Una volta terminato, dovresti avere tutto il necessario per iniziare a camminare attraverso il processo di debug attivo di un’applicazione in esecuzione.

Facciamo alcuni screencast

L’obiettivo degli screencast è duplice:

  1. tienili brevi,
  2. mostra almeno una cosa pratica che puoi togliere dal guardarli.

Poiché so che siamo tutti impegnati e poiché credo che i video tendano a richiedere più tempo di quanto dovrebbero raggiungere un certo punto, voglio cercare di essere il più conciso e diretto possibile durante l’analisi di un aspetto del debug.

Inoltre, poiché tutto questo è pensato per iniziare da zero, perché non iniziare con un plug-in incluso in WordPress? È qualcosa che tutti abbiamo, funzionerà con il contenuto che è già stato scritto e getterà le basi per un debug più avanzato.

Passa attraverso un plug-in

In questo screencast, esamineremo l’impostazione di alcuni punti di interruzione in Hello Dolly e il controllo del valore di alcune variabili. Questo è tutto, niente di più.

Più avanti, arriveremo a cose più avanzate che un debugger ha da offrire, ma questo inizia con le basi. E l’obiettivo non è solo quello di lasciarlo con questo plugin. Invece, ha lo scopo di mostrarti come sfruttare gli strumenti che abbiamo a disposizione e quindi iniziare ad applicarli nel tuo lavoro.

Avanti il ​​prossimo

Nel prossimo post, esamineremo le cose più avanzate che possiamo fare come entrare nelle funzioni, uscire dalle funzioni e scavalcare le funzioni.

Successivamente, volgeremo la nostra attenzione a cose più avanzate come guardare le variabili per tutta la durata dell’esecuzione di un plug-in e quindi come modificare le variabili durante l’esecuzione.

Per ora, però, perché non dedicare del tempo a esercitarsi e impostare un punto di interruzione in alcuni plugin diversi sono alcune aree di codice diverse in un’applicazione specifica per WordPress?

Fonte di registrazione: 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