While using the IDEA ide, I've come across several little things that I had
in previous IDEs that I miss.  If there's anything in this list that IDEA
*can* do, but I'm just not aware of it, please let me know!

1) Text formatting as I type.

A previous IDE had this great feature of taking care of my bracket indending
and spacing for me, as I typed.  In other words, if I configured it for
"open brace on same line, next line indended, closing brace on its own
line", then I would just type "if (x) {" and immediately the cursor would be
positioned on the next line, indented.  I could then type "break;}" and the
"}" would immediately be positioned on the next line, flush with the "if".
I didn't have to worry about carriage returns or tabs.  It was all
automatic.  This was an option that could be turned on or off, and I really
miss it in IDEA.  If IDEA can do this, can someone steer me to the correct
option to turn it on?

2) Auto-generation of javadoc comments

I would like to just be able to right-click on a method in the project view,
and select "Add Javadoc" from the context menu, and have IDEA automatically
add the comments, the "@param variable" entries, and the "@returns", all as
appropriate, and then position the cursor at the proper place to start
filling out the javadoc details.  I know that typing "/**<return>" puts the
whole javadoc comment block in, but maybe it could be extended to also
insert the @param and @returns tags in as well, by examining the function
signature.  That would be as good.

3) Sync project view with current file/class

I know there's a keystroke to do this, but I can never remember what it is.
I'd like to be able to sync the project view to the file I'm currently
working on, preferably by being able to right-click and select something.
Or maybe an option (easily toggleable) that would always keep the project
pane in sync with the editor window I'm working in (always have that class
in view, and opened).  

4) Cycling through open files

MSDev had one of the best interfaces I've come across for moving among many
open files.  Ctrl-Tab would move to the next file, Shift-Ctrl-Tab would go
to the previous.  If you held down Ctrl (or Shift-Ctrl) while pressing Tab
repeatedly, you'd cycle through the open files forward and backward.  But
the kicker was if you lifted up Ctrl (or shift-Ctrl), then the file you
started on became the "next" file.  Thus Ctrl-Tab could go to the next file,
and then a subsequent Ctrl-Tab would take you right back to where you were.
It was very easy to use the "Ctrl-Tab-Tab-Tab..." to move to the file you
wanted, and then the next Ctrl-Tab would instantly return you to where you
were, and using these, you could easily change/set the "order" of the files
as well.  As long as the next version makes it easy to "go back to the last
file I was working on", I'll be happy, but I'd love to be able to reproduce
the Ctrl-Tab behavior of MSDev, because I'm so used to it from my C++ days.

5) Drag and Drop text editing.

IDEA makes refactoring really easy, but reorganizing and rearranging code is
still a cut & paste pain.  I got used to doing lots of reorganizations using
drag-and-drop text editing (in concert with ctrl-drag to copy text as well).
I'd like to see an option to turn on drag-and-drop text editing, as I really
miss it (and I know some people hate it and would want to turn it off).






_______________________________________________
Eap-features mailing list
[EMAIL PROTECTED]
http://www.intellij.com/mailman/listinfo/eap-features

Reply via email to