This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 107761

Summary: Interactive debugging console
Product: ruby Reporter: pantarhei <pantarhei>
Component: DebuggerAssignee: issues@ruby <issues>
Status: NEW ---    
Severity: blocker CC: bleonard, gsporar, mvyver, stephen_bannasch, stevemolitor, timhaines, zerohalo
Priority: P1    
Version: 6.x   
Hardware: All   
OS: All   
Issue Type: ENHANCEMENT Exception Reporter:

Description pantarhei 2007-06-22 08:17:56 UTC
is it possible to add an interactive debug console? would be great to have the ruby-debug features in a console view if
a breakpoint is hit. sometimes it's nice to evaluate and test things in that way, instead of clicking through the
variables view. an autocomplete feature would be the killer deature for that console. ;) possible?
Comment 1 Martin Krauskopf 2007-06-22 08:42:35 UTC
Not sure how, but will think about it ;) But we are after 6.0 feature freeze, so after 6.0 time frame.
Comment 2 Jiri Kovalsky 2007-07-03 14:08:26 UTC
Reassigning this issue to newly created 'ruby' component.
Comment 3 Martin Krauskopf 2007-07-19 05:39:30 UTC
*** Issue 110205 has been marked as a duplicate of this issue. ***
Comment 4 Martin Krauskopf 2007-08-01 07:25:16 UTC
*** Issue 111574 has been marked as a duplicate of this issue. ***
Comment 5 zerohalo 2007-08-01 14:45:20 UTC
When implementing this, I suggest taking a look at the wirble gem (http://pablotron.org/software/wirble/). It enhances
the usual irb session with colorized output, and most importantly, a command history (fully reverse searcheable,
unix-style), tab completion, etc. I find it frankly indispensable. It would be nice if whatever IRB session is launched
used wirble or incorporated those features. Thanks.
Comment 6 zerohalo 2007-08-01 22:34:20 UTC
Here are a few more goodies that help explain why Rails coders appreciate having access to a fully loaded IRB session
when debugging:  
http://errtheblog.com/post/26
Comment 7 Martin Krauskopf 2007-08-02 07:08:55 UTC
Thanks for the links, zerohalo. I also using wirble since the 'beginning'. For now there is (non-debugger-interactive)
console available with some wirble features (coloring, history) in 'Menu -> Windows -> Other -> Ruby Shell (IRB)'. Note
that we are after feature freeze. So this RFE will be targeted after NB 6.0 time frame.
Comment 8 cfis 2008-07-19 22:09:47 UTC
I would also like to see the addition of an interactive debugger console, any chance it can be moved up in priority?  Tanks.
Comment 9 Martin Krauskopf 2008-07-20 18:16:08 UTC
Increasing to P1 due to interest. Thus very likely the one picked for the next release (6.5 is feature frozen).