Frage

Ich fange mit Rubin und frage mich, ob es eine interaktive Konsole ähnlich wie Python IDLE, wissen Sie, mit Kontext-Hervorhebung und Auto-Vervollständigung. Ich habe IRB versucht, aber es ist ziemlich spartanisch (obwohl es die Arbeit wird getan, keine Frage). Googeln hat nicht geholfen. Ihr habt irgendwelche Vorschläge?

War es hilfreich?

Lösung

Es gibt eine Menge von Edelsteine, die Funktionalität zu IRB (farbige Ausgabe, eine bessere Geschichte, formatierte Ausgabe, etc.) hinzuzufügen. Suchen Sie einfach http://gemcutter.org für sie. Darüber hinaus kommt IRB mit Tab-Vervollständigung. Starten Sie es mit "irb -r 'irb / Abschluss'" oder put

require 'irb/completion'

in Ihrem ~/.irbrc

Andere Tipps

Sie sollten überprüfen pry . es ist großartig . es enthält Syntaxhervorhebung, Tabulatorvervollständigung und viele andere Funktionen.

Wenn Sie ein Benutzer Vim können Sie laufen Vim im IRB unter Verwendung von dem interaktiven Editor gem . Auch wenn Sie nicht ein Vim-Benutzer sind, anscheinend dieses Juwel können Sie von innen IRB einen anderen Texteditor verwenden.

Es gibt auch ein ähnliches Juwel namens Skizzen , aber ich habe es selbst nicht ausprobiert.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top