Frage Wie verwende ich den Debugger mit Ruby 2.0?


Ich kenne den Debugger Gem nicht und wird nie mit Ruby 2.0 kompatibel sein.offiziell unterstützt Ruby 2.X".

Im Changelog von Ruby 2.0 ist:

Debug-Unterstützung

DTrace-Unterstützung, die Laufzeitdiagnose in ermöglicht

Produktion TracePoint, die eine verbesserte Tracing-API ist

Gibt es für das Debuggen mit Ruby 2.0 etwas aus der Box? Kann mir das jemand erklären?


29
2018-03-04 11:10


Ursprung


Antworten:


Das Debugger-Juwel kann verwendet werden, hat aber immer noch Probleme.

Installieren Byebug welches für Ruby 2.0 Debugging geschrieben wurde.

Verwenden Sie für Haltepunkte den Befehl byebug Befehl in Ihrem Code statt debugger.


55
2018-05-25 22:19



Version 1.4.0 des Debugger-Gems wird jetzt ohne Probleme installiert. Es gibt noch einige Probleme, aber das sollte bald behoben werden.

Das Debugger-Juwel funktioniert nicht gut mit Ruby 2. Installieren Sie stattdessen das Byebug-Juwel, das vollständig mit Ruby 2 kompatibel ist.


7
2018-03-07 11:06



Benutzen neugierig sein:

gem install pry  
gem install pry-debugger

Sehen "Ruby mit Pry debuggen".


0
2017-12-16 21:02