如何将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调试器连接到指定的端口.

相关文章

用的openwrt路由器,家里宽带申请了动态公网ip,为了方便把2...
#!/bin/bashcommand1&command2&wait从Shell脚本并行...
1.先查出MAMP下面集成的PHP版本cd/Applications/MAMP/bin/ph...
1、先输入locale-a,查看一下现在已安装的语言2、若不存在如...
BashPerlTclsyntaxdiff1.进制数表示Languagebinaryoctalhexa...
正常安装了k8s后,使用kubect工具后接的命令不能直接tab补全...