Debugger not stopping when evaluating an expression...
Greetings...
I'm using 2.0.2 RC and the help file states the following about using the expression evaluation feature:
- Method can be invoked within the Expression Evaluation dialog only if the debugger stopped at a breakpoint but not paused.
- If a method invoked within the Expression Evaluation has a breakpoint inside its body, debugger will stop in it.
- Expression Evaluation can be only "single-level". In other words, if RubyMine stops at a breakpoint within the method called from the Expression Evaluation, you cannot use Expression Evaluation feature again.
When I have the debugger stopped at a breakpoint and I evaluate an expression that will hit a breakpoint...the debugger does not stop.
Thanks,
Mark
Please sign in to leave a comment.
Hi Mark,
It is a ruby-debug restrictions. If you try command line debug you'll see the same.
Regards,
Oleg
So you are saying it will not stop, even though the help file implies that it will.
OK.
Mark
Thanks for pointing this out, this will be fixed in next versions.
Regards,
Oleg