Looking for ruby Keywords? Try Ask4Keywords

Ruby LanguageIRB


Introduction

IRB signifie "Interactive Ruby Shell". Fondamentalement, il vous permet d'exécuter des commandes de ruby ​​en temps réel (comme le fait le shell normal). IRB est un outil indispensable pour traiter l’API Ruby. Fonctionne comme un script rb classique. Utilisez-le pour des commandes courtes et faciles. Une des fonctions IRB intéressantes est que lorsque vous appuyez sur la touche tab lorsque vous tapez une méthode, cela vous donne des conseils sur ce que vous pouvez utiliser (ce n’est pas un IntelliSense).

Paramètres

Option Détails
-F Supprimer la lecture de ~ / .irbrc
-m Mode Bc (charge mathn, fraction ou matrice disponible)
-ré Définissez $ DEBUG sur true (identique à `ruby -d ')
-r module de chargement Identique à `ruby -r '
-Je chemin Spécifiez le répertoire $ LOAD_PATH
-U Identique à ruby -U
-E enc Identique au ruby -E
-w Identique à ruby -w
-W [niveau = 2] Identique à ruby -W
--inspecter Utilisez `inspect 'pour la sortie (par défaut sauf pour le mode bc)
--noinspect Ne pas utiliser inspect pour la sortie
--readline Utiliser le module d'extension Readline
--noreadline N'utilisez pas le module d'extension Readline
--prompt prompt-mode Changer le mode d’invite. Les modes d’invite prédéfinis sont default', "simple", xmp' and inf-ruby".
--inf-ruby-mode Utilisez l'invite appropriée pour inf-ruby-mode sur emacs. Supprime --readline.
--simple-prompt Mode invite simple
--poprompt Pas de mode invite
--traceur Trace d'affichage pour chaque exécution de commandes.
--back-trace-limit n Afficher les backtraces top n et tail n. La valeur par défaut est 16.
--irb_debug n Définir le niveau de débogage interne sur n (pas pour une utilisation courante)
-v, --version Imprimer la version de l'irb

IRB Exemples Liés