खोज…


Pry और Byebug के साथ कोड के माध्यम से कदम

सबसे पहले, आपको pry-byebug मणि स्थापित करने की आवश्यकता है। यह आदेश चलाएँ:

$ gem install pry-byebug

इस लाइन को अपने .rb फ़ाइल के शीर्ष पर जोड़ें:

require 'pry-byebug'

फिर जहां भी आप ब्रेकपॉइंट चाहते हैं, वहां यह लाइन डालें:

binding.pry

एक hello.rb उदाहरण:

require 'pry-byebug'

def hello_world
  puts "Hello"
  binding.pry # break point here
  puts "World"
end

जब आप hello.rb फ़ाइल चलाते हैं, तो प्रोग्राम उस लाइन पर रुक जाएगा। फिर आप step कमांड के साथ अपने कोड के माध्यम से कदम बढ़ा सकते हैं। इसकी कीमत जानने के लिए एक चर का नाम टाइप करें। बाहर exit-program साथ डिबगर से exit-program या !!!



Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow