问题标签 [ruby-debug-ide]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - 以编程方式为 ruby-debug-ide (RubyMine) 设置断点
是否可以以编程方式设置断点...即...启动 RubyMine 使用的调试器 ruby-debug-ide?
我的目标是在测试失败时以某种方式自动启动它。
ruby - Gemfile 中的 ruby-debug-ide 版本异常
未捕获的异常:您已经激活了 ruby-debug-ide 0.4.23,但您的 Gemfile 需要 ruby-debug-ide 0.4.22。使用 bundle exec 可以解决这个问题。
ruby-on-rails - 使用 RubyMine 远程调试 Unicorn 服务器
我有Rails(4.0.3 版)应用程序,它使用nginx作为前端服务器将请求分派到实际的Unicorn。在开发应用程序时,我想使用Windows 上的Docker (boot2docker) 来运行应用程序,并使用ruby-debug-ide来远程调试应用程序。
原始设置工作正常(主机上的应用程序答案),直到我替换rails server
为
在 Docker 容器上运行此程序后,我成功连接到远程调试器,因为它在 Docker 容器 bash 上告诉断点是根据我在 RubyMine 上设置的内容添加的,并告诉 Unicorn 服务器现在正在运行。我也添加了 gem unicorn-rails来rails server
为 Unicorn 工作。
现在实际的问题是,当它在调试器中运行时,nginx 似乎找不到独角兽。它只是继续加载浏览器(并使用 curl),直到返回 504(网关超时)。
有趣的独角兽配置包含
我已经按照JetBrains 帮助页面中的描述设置了所有内容。在 Docker 上,我打开了所有必要的端口(调试器为 1234,调度程序为 26162,HTTPS 为 443)。
我已经爬了几个小时的 Internet 和 Stack Overflow 没有任何运气,并且找不到任何可以尝试的东西了。有任何想法吗?
ruby - 如何让 ruby-debug-ide 工作?
ruby-on-rails - 无法在 Netbeans 6.9.1 上为 ruby 2.2.3p173 安装快速调试器
我正在尝试在 Netbeans 6.9.1上调试 rails 项目( redmine )
当我单击调试项目时,我收到消息:
当我单击安装快速调试器时,我收到以下错误:
gem_make.out
至少对我来说不是很有信息和帮助:
我正在Ubuntu 14.04.1
使用ruby 2.2.3p173
和rails 4.2.4
我可能做错了什么?
ruby-on-rails - 调试 rubymine 8.0 和 ruby 2.2.1
我正在尝试在 rubymine 8.0.1 上调试我的 rails 应用程序,但是当我放置断点时,它会被退出代码 -1 中断。
我使用带有 vagrant 的远程服务器,我在 rubymine 调试配置中设置了主机和我使用的端口。
我的工作区
- 红宝石 2.2.1
- 导轨 4.2
- 红宝石8.0.1
- 流浪汉
宝石文件
错误显示。
ruby - ruby-debug-ide 无法在 Windows 中构建 gem 原生扩展
我已经安装了 debase,但是当我尝试 gem install ruby-debug-ide 时,它仍然无法构建 gem 原生扩展:
我真的安装了debase。
我应该怎么做才能解决问题?我需要安装特定版本的 debase 吗?
谢谢!
ruby - 安装 ruby-debug-ide - 无法构建 gem 原生扩展
我有 win7x64 并且努力安装 ruby-debug-ide 以在我的 ide 中使用调试器。它无法构建 gem 原生扩展已经尝试了我可以通过 net--verbose、--pre、--with ruby 等找到的所有东西
它仍然失败(
有人可以给点小费吗?谢谢
ruby - 如何在 Vagrant 和 ruby-debug-ide 上配置端口
我正在尝试为我的 Web 应用程序配置调试器,但在为其指定正确的端口时遇到了麻烦。流浪文件:
/etc/hosts(在我的主机上)
我安装了这两个 gem 进行调试
我读到为了在 vagrant 上使用 ruby-debug-ide,我应该运行
rdebug-ide --host 0.0.0.0 --port 80 --dispatcher-port 8080 -- bin/rails s
Vagrantfile--port
中的访客端口和 `--dispatcher-port` 的主机端口
但它说
另一方面,如果我尝试更改 Vagrantfile 中的这些端口,我将失去从 127.0.0.1:specified_port 访问我的应用程序的机会,但仍然可以从 mysite.com 进行,这令人困惑
ruby - Error Running Ruby Debug IDE with Rails 4 app
I am having a problem running a Rails 4 app with Ruby Debug IDE using Visual Studio Code. This is the error I get.
Extra details
- Ruby 2.3.0
- Ruby Debug IDE 0.6
- IDE: Visual Studio Code + vscode-ruby
Different variations tried
- Tried updating to Ruby 2.3.3
- Tried downgrading ruby-debug-ide to 0.5
- Tried upgrading ruby-debug-ide to 0.6.1.beta4
With no success
Extra
I started a new Rails 5 + Ruby 2.4.0 project and debugging works fine with it. It uses the same ruby-debug-ide version. So the version of ruby-debug-ide should be working.