Domanda

Conosco la gemma di rubino "ruby-debug" che ti consente di inserire una chiamata debugger nel tuo codice. Usandolo, è possibile avere punti di interruzione nel codice.

Ho usato un po ' script / console per alcuni test e vorrei sapere se posso chiamarlo dal mio codice.

Grazie!

EDIT:

ecco un esempio di codice ruby ??


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

Vorrei ottenere la stessa cosa, ma utilizzando la console di rotaie.

È stato utile?

Soluzione 2

Penso che l'unico modo sia aggiungendo istruzioni debugger nel tuo codice.

Altri suggerimenti

Durante il debug è possibile digitare irb per aprire la console. A parte questo, non sono sicuro di capire cosa intendi ...

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top