Выполнение файла .rb (файл Ruby) с помощью PRY в Windows 7

Мне было интересно, как я могу загрузить файл Ruby в PRY, чтобы использовать функцию отладчика на моем компьютере с Windows 7 с командной строкой. Я хочу использовать PRY, чтобы шаг за шагом пройти мою программу, и следуя онлайн-учебникам о том, как это сделать, я не работаю (вероятно, потому, что все они используют Mac Terminal)

Я использую SublimeText 2, чтобы записать все, а затем сохранить его как файл .rb, и мне сказали, что если я хочу отладить только что созданный файл, мне нужно запустить его через IRB или PRY. Нет, я уже запустил "отладчик установки драгоценных камней". И Ruby, который я установил, это 1.9.3 - p545. Нужно ли мне добавлять дополнительную строку кода с надписью «binding.pry» (я видел это в некоторых примерах, которые мне удалось найти в stackoverflow). Все, что я ищу, это простой пошаговый процесс. Спасибо, что прочитали это, жду ответов.


person Tscott    schedule 14.08.2014    source источник


Ответы (1)


  1. Убедитесь, что вы установили pry и pry-debugger драгоценные камни
  2. В верхней части файла добавьте операторы для require 'pry' и require 'pry-debugger'.
  3. В вашем коде, где бы вы ни хотели начать отладку, просто добавьте оператор binding.pry
  4. Теперь вы можете запустить свой файл, например ruby filename.rb, и отладчик должен открыться.
person Anshul Goyal    schedule 14.08.2014
comment
В конечном итоге вам также потребуется require 'pry', в зависимости от вашей конфигурации. - person fab; 14.08.2014
comment
Большое спасибо мю и фаб. Это очень помогает! Я отвечу здесь снова, если столкнусь с другой проблемой. :) - person Tscott; 15.08.2014