I am very impressed by the capabilities of RubyMine and I plan on buying the finished product. Great job!
When I first installed RubyMine two weeks ago, I was able to debug my server. I recently upgraded to build 681 in order to fix some UI issues, and now it seems I am no longer able to debug!
Although I can launch the server using RubyMine's Debug command and the console output seems correct, my breakpoints are never hit.
Is anyone else having this problem?
Here is an sample console output from debugger startup. (This sample is using Mongrel; I have tried Webrick with identical result.)
/usr/bin/ruby -e STDOUT.sync=true;STDERR.sync=true;load($0=ARGV.shift) /usr/bin/rdebug-ide --port 47744 -- /home/tony/Projects/debugtest/script/server mongrel -p 3000 -b 0.0.0.0 -e development
Fast Debugger (ruby-debug-ide 0.4.4) listens on localhost:47744
=> Booting Mongrel (use 'script/server webrick' to force WEBrick)
=> Rails 2.1.0 application starting on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
** Starting Mongrel listening at 0.0.0.0:3000
** Starting Rails with development environment...
** [NewRelic] New Relic RPM Agent 2.8.2 Initialized: pid = 12250
** [NewRelic] Agent Log is found in /mnt/lindata/src/MNWO/mnwo/log/newrelic_agent.3000.log
** [NewRelic] NewRelic Agent (Developer Mode) enabled.
** [NewRelic] To view performance information, go to http://localhost:3000/newrelic
** Rails loaded.
** Loading any Rails specific GemPlugins
** Signals ready. TERM => stop. USR2 => restart. INT => stop (no restart).
** Rails signals registered. HUP => reload (without restart). It might not work well.
** Mongrel 1.1.5 available at 0.0.0.0:3000
** Use CTRL-C to stop.