Frage

Ich weiß, dass die Ruby Gem "ruby-debug", dass Sie eine Debugger platzieren kann Anruf in Ihrem Code. Mit ihm ist es möglich, Haltepunkte in Ihrem Code zu haben.

I verwendet script / console ein bisschen für einige Tests, und ich würde gerne wissen, ob ich es von meinem Code aufrufen kann.

Danke!

EDIT:

Hier einige Beispiel-Ruby-Code


require "ruby-debug"

[1,2,3,4,5].each do |item|
   if item == 2
      # this starts a irb-like shell from which you can step through your code
      debugger 
   end
end

Ich möchte die gleiche Sache erreichen, aber die Schienen-Konsole.

War es hilfreich?

Lösung 2

ich glaube, der einzige Weg ist, durch Zugabe von Debugger Anweisungen in Ihrem Code.

Andere Tipps

Während das Debuggen Sie irb geben Sie können die Konsole zu öffnen. Other than that, ich bin nicht sicher, ob ich verstehe, was du meinst ...

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