Le kit du programmeur

Ruby est fournit avec un débuggueur, un profiler et un tracer. Pour les utiliser il suffit simplement de charger le module au moment de l’exécution du script.

ruby -r debug fichier.rb ruby -r profile fichier.rb ruby -r tracer fichier.rb

Pour afficher la pile des appels d’une certaine partie du code au lieu de tout le programme il est nécessaire d’appeler les méthodes suivantes.

 Tracer.on {
	...
 }
 
 # Ou bien
 
 Tracer.on
	...
 Tracer.off

Il existe également un interpréteur Ruby interactif, nommé irb. Irb exécute les lignes les une après les autres et il se révèle particulièrement utile pour tester le comportement des méthodes et des classes.