Feature Requests

Hi,

I've been using IntelliJ IDEA for open source development at sparetime (CookXml is the project I work on), and Eclipse at work for a number of years. I do mainly desktop GUI development, so features in IDEA/Eclipse regarding web developments are not my concerns. Within the desktop application development realm though, increasingly, I found some of features of Eclipse to be too good to be missed. I would really like to see IntelliJ IDEA to catchup in a few areas.

1. Selected variable/method highlighting.

This feature was introduced in Eclipse 3.1 and immediately it got me addicted. It is highly useful to find out where a local variable is used. It is tremendously useful in reading the code as well as fixing bugs due to copy/paste.

2. Much better coalesced list of problems.

This is tremendously useful since it provides a project wide view of the problems. IDEA 6.0 has a welcoming change to show classes with problems, but it is not enough.

List 1 and 2 are essentially the killer features in Eclipse as an IDE.

3. Compile-on-save.

It would be nice to have an option to perform compile-on-save. This feature goes together with the coalesced list of problems. By itself is not that useful except that when I got used to Eclipse, I often forget to re-build the project in IDEA.

4. JavaDoc formating.

I liked the way Eclipse formats @param. That is, in Eclipse one uses
@param variable
description (on the second line indented)

while IntelliJ IDEA uses
@param variable description

format. The problem with IDEA format is that, it is harder for users indent and some descriptions are hard to see. I am sure there are people who like IDEA format better, but is it possible to add Eclipse's format?

5. JavaDoc display with Ctrl + mouse hoover over a function

In IDEA, only the function prototype got displayed. It would be nice to display more information without having to click-on the function.

I really like IDEA - it is a great IDE - and hope IDEA could improve on the areas mentioned above (or with better alternatives).

2 comments

1. Selected variable/method highlighting.

This feature was introduced in Eclipse 3.1 and immediately it got me addicted. It is highly useful to find out where a local variable is used. It is tremendously useful in reading the code as well as fixing bugs due to copy/paste.


Put the caret at the variable and press CtrlShiftF7. It's available since
ages.

2. Much better coalesced list of problems.

This is tremendously useful since it provides a project wide view of the problems. IDEA 6.0 has a welcoming change to show classes with problems, but it is not enough.


Just perform a code analysis.

3. Compile-on-save.


IDEA has the opposite: Save-on-Compile.

5. JavaDoc display with Ctrl + mouse hoover over a function


Press Ctrl+Q.

0

Please sign in to leave a comment.