Ruby Language
डिबगिंग
खोज…
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