RubyMine debugger

荒凉一梦 提交于 2019-12-20 07:18:55

问题


I used rubyMine and want to run debugger but have error what this ,mine and waht need to doing ? screen

/home/ivan/.rbenv/versions/2.3.1/bin/ruby -e $stdout.sync=true;$stderr.sync=true;load($0=ARGV.shift) /home/ivan/host/courses/lesson8/bin/rake spec
Testing started at 20:27 ...
/home/ivan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.12.4/lib/bundler/spec_set.rb:95:in `block in materialize': Could not find rake-11.3.0 in any of the sources (Bundler::GemNotFound)

Also I have ruby-2.3.3

ruby -v
ruby 2.3.3p222 (2016-11-21 revision 56859) [x86_64-linux]

but I have rvm too

rvm env
export PATH="/home/ivan/.rvm/gems/ruby-2.3.3/bin:/home/ivan/.rvm/gems/ruby-2.3.3@global/bin:/home/ivan/.rvm/rubies/ruby-2.3.3/bin:$PATH"
export GEM_HOME='/home/ivan/.rvm/gems/ruby-2.3.3'
export GEM_PATH='/home/ivan/.rvm/gems/ruby-2.3.3:/home/ivan/.rvm/gems/ruby-2.3.3@global'
export MY_RUBY_HOME='/home/ivan/.rvm/rubies/ruby-2.3.3'
export IRBRC='/home/ivan/.rvm/rubies/ruby-2.3.3/.irbrc'
unset MAGLEV_HOME
unset RBXOPT
export RUBY_VERSION='ruby-2.3.3'

What I'm doing wrong ? How to correct config debugger in Ruby Mine ?


回答1:


I suspect that you are pointing to the wrong SDK and gems.

Open Rubymine Preferences -> Language & Frameworks -> Ruby SDK and Gems

Select the correct RVM gemset, then press the green tick directly below that panel and apply your changes.

Incidentally, add the following to your Gemfile and run bundle install, for debugging support from rubyMine -

group :development, :test do
  gem 'debase'
  gem 'ruby-debug-ide'
end


来源:https://stackoverflow.com/questions/41211518/rubymine-debugger

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!