由于我在Ruby中有初学者水平,我希望能够一步一步地运行我的程序,以更好地理解它的作用,并且能够更好地调试我输错的内容。 例如,与VBA一样,您可以添加"观看"一些变量,并在每一步看到你的指示做什么VS你期望看到的。
编辑:调试器是否可以在cloud9上运行?
答案 0 :(得分:0)
您可能希望使用Ruby IDE的JetBrains RubyMine。
或者您可以开始使用Pry和pry-debugger之类的REPL。
答案 1 :(得分:0)
是。这听起来像是在寻找像&rub;-debug'
这样的步调试器请参阅此帖:How do I debug Ruby scripts?
另一个有用的帖子(外部):http://pivotallabs.com/ruby-debug-in-30-seconds-we-don-t-need-no-stinkin-gui/
答案 2 :(得分:0)
对于Ruby 2.0+,请使用byebug。
对于Ruby< 2.0使用debugger或Ruby-debug。
您还可以使用pry-debugger gem告诉Ruby从正在运行的脚本中删除Pry。