Можно ли запустить консоль Rails из вашего кода? - PullRequest
0 голосов
/ 30 апреля 2009

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

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

Спасибо!

EDIT:

вот пример кода рубина


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 ]

0 голосов
/ 07 мая 2009

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

0 голосов
/ 30 апреля 2009

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...