2017-06-01 6 views
0

I Pry nicht so lange her, entdeckt zu haben, aber es gibt mehrere Aspekte der Pry Ich mag es nichtWechsel von hebeln IRB

  • kann nicht anfangen zu schreiben, bevor alle Bibliotheken
  • Ausführungszeit der Kopie Laden fertig -pasted Code ist ziemlich langsam
  • Kopieren-Einfügen wird nur nach einiger Zeit aufhören; Ich muss es von dort, wo es aufgehört hat (bis zu 35 Zeilen), neu aufnehmen, während es im IRB perfekt funktioniert - falls es verlinkt ist, verwende ich iterm 2 auf macOS.

Ist es möglich, zwischen PRY und IRB zu wechseln? Ich liebe es, wenn es um Debugging geht, aber wenn es um Effizienz/Copy Paster kommt, ist IRB immer noch erstklassig.

Ich suche also für

  • Entweder eine Art und Weise/Rückkehr zu einer IRB-Konsole aus einer hebel Konsole
  • Entweder der Lage sein, um zu laichen zu entscheiden, ob ich ein Brecheisen oder IRB-Konsole starten will

(Mein Kontext läuft ein Schienen-Konsole rails c)

Jeder Hinweis? Vielleicht gibt es eine Umgebungsvariable, mit der ich eine von beiden auswählen könnte?

+0

Zum Kopieren ist es sinnvoll, den Befehl 'edit' zu verwenden, um den Editor inplace in' pey' aufzurufen. – mudasobwa

Antwort

4

Sie können Irb von einer Pry-Konsolensitzung starten, indem Sie einfach IRB.start anrufen.

+0

Aber ich verliere den Kontext der Rails-Anwendung? –