我正在尝试在 Eclipse 中运行 ruby 调试器。我以前没有运行过 ruby 调试器,所以我不确定在哪里解决问题。我正在为 PHP 开发人员使用 Eclipse,版本:Helios Release,构建 ID:20100617-1415。我正在使用 Ruby 1.8.6(2007-09-24 补丁级别 111)[i386-mswin32])。
我安装了 ruby-debug (v 0.10.4) 并将其设置为 Eclipse 中的调试引擎。我选择它作为 ruby 的调试器引擎。我不知道在路径中放什么,所以我将路径设置为 c:\ruby\bin\rdebug.bat(我在 Windows 上的安装路径)。环境设置为 localhost(不确定这意味着什么,但默认情况下它就在那里)。
我为动态语言调试器硬编码了端口。我确实得到了一个连接状态窗口,但它从未成功。
当我尝试在调试配置中运行脚本时,我收到一个对话框错误,提示“调试器进程意外终止”。在我的控制台中,它说: 无法重定向消息,导致通信链接断开。消息: [后面是我的 puts 语句的输出]。
我已经搜索了几个小时来了解如何设置它。也许这不是典型的。如果有人有在 Eclipse 或 NetBeans 上进行设置的经验,我将不胜感激您能提供的任何指点。
谢谢
戴夫