Api Platform Conférence 2024 : Better Debugging With Xbebug par Derick Rethans

Nicolas Fernandez
Nicolas Fernandez
30 octobre 2024

Dans cet article, nous vous proposons de découvrir le talk de Derick Rethans sur Xdebug, un outil essentiel pour le débogage en PHP qui offre de nouvelles fonctionnalités pour améliorer l'efficacité et la flexibilité du processus de débogage.

 

Better Debugging With Xbebug

Présentée par Derick Rethans

Derick Rethans est un programmeur spécialisé en C. Expert en internals de PHP, il est l'auteur de Xdebug.

Derick Rethans

 

Lors de sa conférence, Derick Rethans a présenté quelques-unes des fonctionnalités les plus récentes de Xdebug.

logo xdebug

 

xdebug_info

Il a introduit xdebug_info, similaire à phpinfo(), mais dédié à Xdebug.

Cet outil permet de diagnostiquer l'installation et la configuration de Xdebug, facilitant la détection des problèmes.

xdebug_illustration

 

xdebug_notify

xdebug_notify permet d’envoyer des messages à Xdebug qui apparaissent dans la console de débogage, offrant ainsi un moyen simple de suivre des événements en temps réel.

xdebug_notify

 

Quelques nouveautés supplémentaires : 

  • Breakpoints automatiques : Un point d'arrêt placé sur une ligne vide est déplacé automatiquement vers la ligne de code suivante.
  • Débogage des closures : Il est maintenant possible de placer un point d'arrêt sur une closure et de la parcourir ligne par ligne.
  • xdebug_connect_client : Cette fonctionnalité permet de se reconnecter au client Xdebug même s'il n'était pas lancé lors de l'exécution initiale du script PHP.

 

En bref, ces nouveautés améliorent la flexibilité et l’efficacité du débogage avec Xdebug.

 

À la recherche d'une nouvelle opportunité ? Voir toutes les offres
Découvrez quelques uns de nos projets Symfony Voir les projets

A lire aussi

Voir tous les articles