在Eclipse PDT上运行Ruby调试器

时间:2011-01-10 07:58:30

标签: ruby eclipse ruby-debug

我正在尝试在Eclipse中运行ruby调试器。我以前没有运行过ruby调试器,所以我不确定在哪里解决问题。我正在使用Eclipse for PHP Developers,Version:Helios Release,Build id:20100617-1415。我使用的是Ruby 1.8.6(2007-09-24 patchlevel 111)[i386-mswin32])。

我安装了ruby-debug(v 0.10.4)并将其设置为eclipse中的调试引擎。我选择它作为ruby的调试器引擎。我不知道该放在路径中的内容所以我将路径设置为c:\ ruby​​ \ bin \ rdebug.bat(我在Windows上的安装路径)。环境设置为localhost(不确定是什么,但默认情况下是这样)。

我为动态语言调试器硬编码了端口。我确实得到了一个连接状态窗口,但它从未成功。

当我尝试在调试配置中运行脚本时,出现一个对话框错误,显示“调试程序进程意外终止”。在我的控制台中,它说: 无法重定向邮件,导致通信链接中断。消息: [后跟我的puts语句的输出]。

我已经搜索了几个小时如何进行设置。也许这不典型。如果有人有经验在Eclipse或NetBeans上进行设置,我会很感激你能给出的任何指示。

由于

戴夫

1 个答案:

答案 0 :(得分:2)

我遇到的第一个问题是ruby-debug是否在命令行模式下自行调试。