Question

J'adore ipython et je apprends RoR avec quelques bibliothèques comme Mechanize et je voudrais être en mesure de voir facilement ce que je travaille avec en termes d'introspection. Je voudrais être capable de taper « » + TAB et voir.

Était-ce utile?

La solution

Il y a un outil RIR pour aider autocomplete

require 'irb/completion'

Autres conseils

Vous devriez definetively jeter un oeil à Pry (une console développeur alternative IRB et exécution). Il est pas aussi avancé que la version actuelle de IPython, mais il est la console développeur le plus avancé que nous avons en Ruby.

http://en.wikipedia.org/wiki/Interactive_Ruby_Shell , ou la console rails http://guides.rubyonrails.org/command_line.html . Je ne sais pas si l'un d'entre eux ont autocomplete, mais ils sont des outils de qualité.

Il y a un ordinateur portable IPython soutenu par le noyau Ruby. Détails sur le projet

Wirble est un moyen pratique, si souvent mis à jour de réunir certains de ces outils. Il est pas tout à fait aussi complète que ipython, mais obtient assez proche. Entre autres, il tire dans irb/completion.

Pour les rails, vous pouvez faire la même chose, mais utiliser script/console à partir du répertoire racine de vos rails pour commencer RIR.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top