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

前端之家收集整理的这篇文章主要介绍了如何将Rubymine IDE调试器附加到shell进程?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想使用 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调试器连接到指定的端口.

猜你在找的Bash相关文章