Ruby Language Démarrage d'une session IRB dans un script Ruby


Exemple

A partir de Ruby 2.4.0, vous pouvez démarrer une session IRB interactive dans n'importe quel script Ruby en utilisant ces lignes:

require 'irb'
binding.irb

Cela démarrera une REPL IBR où vous aurez la valeur attendue pour vous- self et vous pourrez accéder à toutes les variables locales et variables d'instance qui sont dans la portée. Tapez Ctrl + D ou quit pour reprendre votre programme Ruby.

Cela peut être très utile pour le débogage.