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 |