在 VS CODE 中使用 ruby​​-debug-ide 调试 Rspec

问题描述

我试图在我的 VS CODE 中使用 ruby​​-debug-ide 进行调试。当我将这些添加到 gems ruby​​-dmy gem 文件时,一切正常。

gem "debase"
gem "ruby-debug-ide"

除了我的同事不想要它在这里,它也会破坏我们 CI 服务器上的构建。所以我想我可以在我的 gemfile 中摆脱它们,只需使用 gem install

手动安装它们

这是我的配置

 {
      "name": "Debug RSpec - current spec file","type": "Ruby","request": "launch","cwd": "${workspaceFolder}","useBundler": false,"pathToBundler": "/usr/local/rvm/rubies/ruby-3.0.1/bin/bundle","pathToRDebugIDE": "/usr/local/rvm/gems/ruby-3.0.1/bin/rdebug-ide","debuggerPort": "1235","program": "/usr/local/rvm/gems/ruby-3.0.1/bin/rspec","args": [
        "${file}"
      ]
    },

但是当我运行它时我得到这个错误

Uncaught exception: cannot load such file -- rspec/core/formatters/progress_formatter

如果没有 gem 文件,就不能使用这些 gem 吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)