我运行Ubuntu 10.10。我只想调试一个简单的脚本。花了半天的时间试图找出如何做到这一点,我放弃了。我该怎么做?如何调试ruby代码?
我从Ubuntu库
我跑sudo gem install ruby-debug
和sudo gem install ruby-debug-ide
我尝试了几种不同的方法来完成这项工作安装ruby-dev
。我试过require 'ruby-debug'
,然后在代码的某处设置debugger
。但Ruby不会找到ruby-debug
。
我试图设置vim-ruby-debugger
,这将需要年龄执行:Rdebugger myScript.rb
,并允许我设置断点,但似乎没有办法使用该调试器执行我的代码。
我试图使用NetBeans,每次设置项目并单击任何内容时都会崩溃。
所以,亲爱的社区:必须有一种方法来调试Ruby。不是Rails。没有什么花哨。只是一些CLI脚本。请帮助我,否则我会失去理智。
编辑: gem exec dir不在我的路径中。所以,至少rdebug现在似乎工作。
相关的问题,虽然更侧重于printf调试:http://stackoverflow.com/questions/3955688/how-do-i-debug-ruby-scripts – 2010-11-08 22:18:15