加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

如何将Rubymine IDE调试器附加到shell进程?

发布时间:2020-12-16 01:38:00 所属栏目:安全 来源:网络整理
导读:我想使用 Rubymine的IDE调试器来调试在命令shell中运行的ruby进程,因为它已经生成,例如,通过“rails console”. 在运行Web服务器(从Rubymine中)或测试套件(也在Rubymine中运行)时,我已经从调试器中获得了很大的收益. 但是,如果Rubymine没有启动该过程,我将无
我想使用 Rubymine的IDE调试器来调试在命令shell中运行的ruby进程,因为它已经生成,例如,通过“rails console”.

在运行Web服务器(从Rubymine中)或测试套件(也在Rubymine中运行)时,我已经从调试器中获得了很大的收益.

但是,如果Rubymine没有启动该过程,我将无法连接调试器.

我在Ubuntu上使用的版本Rubymine 3.2.4与Sun Java 1.6.0_26,Ruby REE 1.8.7以及最新的调试宝石:

ruby-debug-base (0.10.4)
ruby-debug-ide (0.4.17.beta8)

思考?

在RubyMine中使用Ruby Remote Debug配置类型.有关详细信息,请参阅官方 RubyMine documentation.

基本上你运行脚本如:

rdebug-ide --port <port number> -- script.rb

然后从RubyMine调试器连接到指定的端口.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读