Hat Ruby einen schrittweisen Debugger, ähnlich Perls "Perl -d"?Hat Ruby einen schrittweisen Debugger, ähnlich Perls "Perl -d"?
5
A
Antwort
9
Die ruby-debug (Ruby 1.8), debugger (Ruby 1,9), byebug (Ruby 2.0) und auch die trepanning Serie haben alle eine -x
oder --trace
Option. Innerhalb der Debugger schaltet der Befehl set linetrace
die Leitungsverfolgung ein oder aus. Hier ist the manual for ruby-debug
Die ursprüngliche Antwort wurde überarbeitet, weil der Link zu den Datanoise Artikel leider nicht mehr funktioniert. Auch hinzugefügt werden die Nachfolger ruby-debug
1
in der Befehlszeile (wenn Sie das debug
Modul zur Verfügung haben):
ruby -r debug /path/to/ruby_script.rb
Verwandte Themen
- 1. Hat Python einen Schalter "nur kompilieren" wie Perls -c?
- 2. Was hat Perls Variable $ * getan?
- 3. Hat der reguläre Ruby-Ausdruck in Perl einen Operator wie "! ~"?
- 4. Ruby Debugger Schritt in einen Block direkt?
- 5. Ruby Debugger Installationshilfe!
- 6. Bietet Ruby ein Äquivalent von Perls Verwendung strict?
- 7. Qt definieren Variable ähnlich wie -D
- 8. Hat D "newtype"?
- 9. Perl „Verwendung XMLParser“ hat einen Fehler
- 10. Perl-Debugger zum Auffinden eines Unterprogrammaufrufs
- 11. Hat R zitatähnliche Operatoren wie Perls qw()?
- 12. Ist Perls Flip-Flop-Operator abgehört? Es hat einen globalen Status, wie kann ich es zurücksetzen?
- 13. Hat Scala einen Operator, der Haskells "$" ähnlich ist?
- 14. GUI-basierter Debugger für Ruby?
- 15. Hat Tcl ein Äquivalent von PERL und Ruby Backtic
- 16. Wie funktioniert Perls Threading-System?
- 17. Json Daten hat {d: "Daten"}
- 18. Ausführen von Ruby-Debugger auf Eclipse PDT
- 19. Wie kann ich einen benutzerdefinierten Debugger debuggen?
- 20. YAML-Datenaustausch Probleme zwischen Perl und Ruby
- 21. Welche globalen Variablen beeinflussen die Testoperatoren -e, -d in Perl?
- 22. Java-Äquivalent von Perls /// Operator?
- 23. Wie kann Perls Druck standardmäßig einen Zeilenumbruch hinzufügen?
- 24. Dynamische Instanziierung einer Ruby-Klasse ähnlich Java
- 25. Hat SMLNJ irgendeine Art von Debugger?
- 26. Hat Elixir persistente Datenstrukturen ähnlich wie Clojure?
- 27. Hat VB.NET Funktionen ähnlich wie TSQLs "IN"?
- 28. hat Java etwas ähnlich wie C# Eigenschaften?
- 29. Wie kann Perls XSUB sterben?
- 30. GUI für einen GNU Debugger