Вопрос

Я знаю о драгоценном камне ruby "ruby-debug", который позволяет вам размещать отладчик вызовите внутри вашего кода.Используя его, в вашем коде могут быть точки останова.

Я использовал скрипт / консоль немного для некоторых тестов, и я хотел бы знать, могу ли я вызвать это из своего кода.

Спасибо!

Редактировать:

вот несколько примеров кода 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

Я хотел бы добиться того же самого, но с помощью консоли rails.

Это было полезно?

Решение 2

Я думаю, что единственный способ - это добавить отладчик инструкции в вашем коде.

Другие советы

Во время отладки вы можете ввести irb чтобы открыть консоль.Кроме этого, я не уверен, что понимаю, что вы имеете в виду...

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top