[RSS]
This page contains a list of planned Ruby features for the future releases of NetBeans. If you have any opinion, ideas, priorities, etc., please discuss them with us via our Ruby mailing list.

Features (or RFEs) are sorted by priorities, top-down, meaning P1 as the highest priority. Thus it's very likely that features on top of the list will be implemented firstly. The features in bold are usually larger ones, mainly concerning the time needed to implement them (but just a guess, might be wrong estimation).

P1 - must have feature. Without it IDE might be even awkward to use. Almost bug. Will be fixed soon
P2 - usually known, wanted feature, already requested by more users
P3 - would be very nice to have
P4 - others ideas

There is also IssueZilla long list of feature requests and RFEs. The difference is that we should try to keep this one shorter, more community driven and easy to access.

Priority Already implemented features Issues
P1 sudo (and/or similar tools) integration to make Gem Manager confortable to all users without the need for any special setup (of GEM_HOME, GEM_PATH, system permissions, ...) 128575
P2 Easier Rake targets running. Invocation through a project's context menu is little awkward. Implemented through new Rake Runner dialog. 124127, 127998
P2 Ability to apply breakpoint hit condition 100096
P2 Ability to set exception breakpoint 99770
P2 UI Test Runner 134779
P3 Rubinius Support 130597
Any List of all RFEs and Features implemented in 6.5 since 6.1 (just those tracked in IssueZilla) N/A
Any List of all Bugs fixed in 6.5 since 6.1 (just those tracked in IssueZilla) N/A

Priority Not yet implemented features Issues Target Milestone
P1 Improved terminal handling (for IRB, Rails Console, etc). This involves terminal emulator code to handle readline-like behavior in the subshell, to handle colorized output, etc. 133994
P2 Performance improvements in indexing, code completion, etc.
P2 Ruby 1.9 / Ruby 2.0 support http://eigenclass.org/hiki.rb?Changes+in+Ruby+1.9
P2 Interactive debugging console 107761
P2 Type analysis improvements, for example automatically inferring types of some methods, and using this in computing the type of expressions involving calls
P2 Additional Refactorings
P2 Ability to search ruby core and gems 130366
P2 Tail logs in IDE, ideally colored 115325 M2
P2 Better integration with the DB explorer: actions for jumping from a Rails model to the corresponding db table and for quickly viewing data.
P2 Add support for Warbler 132394 M2
P3 Make Value field in Local Variables writable 112358
P3 Ability to modify source code while debugging 112534
P3 Easy and intuitive access to documentation 127710, 128169
P3 Java integration - make it easies to use Java from JRuby (and vice versa). Could include things such as bundling the necessary jar files, code completion and other editor features.
P3 Code Coverage Integration (rcov) 119707
P4 Add support for remote debugging 104473
Ruby options redesign 123457