Ich war in der Lage, die Eingabeaufforderung für Pry mit der Pry.config.prompt
Einstellung in ~/.pryrc anpassen, um Pry einfacher für Kinder zu machen. Jetzt möchte ich von der Rückkehr Ausgabe loszuwerden:Wie man die Ausgabe von Ruby-Befehlen in Pry anpassen
Enter Ruby code> puts 'hello'
hello
=> nil
Enter Ruby code>
Die => nil
ist verwirrend für ein Kind zu Programm nur zu lernen. Kann ich die Rückgabewertausgabe in Pry unterdrücken?
Perfekt !! Und tatsächlich realisierte ich, dass der Rückgabewert angezeigt werden soll, wenn es nicht Null ist ... also fügte ich das zu '~/.pryrc' hinzu:' Pry.config.print = Proc.new {| output, value | output.puts "=> # {value.inspect}" außer Wert == nil} ' –