我正在尝试在Ruby 2.2中使用逐步调试。我看到byebug is the debugger of choice for Ruby 2.x,但Eclipse似乎没有认出它。重现的步骤:
结果:
调试引擎未启动 选择了“Fast Ruby Debugger(ruby-debug)”,但似乎没有在选定的Ruby解释器中安装'ruby-debug'或'debugger'gems(C:\ Apps \ Ruby22-x64 \ bin \ ruby.exe)
我尝试安装调试器gem,但是it apparently doesn't support Ruby 2.x。对this question的回应表明,byebug和Eclipse并没有混合,但它不是OP问题的一部分,也没有其他人解决。
任何人都可以提供帮助吗?如果我需要回归到早期版本的Ruby,我应该使用什么版本?
答案 0 :(得分:0)
您可以尝试使用Ruby内置调试器,在Eclipse上转到Window>偏好> Ruby>引擎并在下拉列表中选择“Ruby Built-In Debugger”。
不确定这是否适用于Ruby 2.x,但对我来说是使用Ruby 1.9.3。