On 9 Jan 2002 at 15:16, Bradshaw, Paul wrote:
> 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?
I usually prefer to do this manually. The only place where I find Idea doesn't format
the text properly, is when I past a bunch of code. Then, the first line is indented
too
much. I think its because idea doesn't have a concept of a selected line, as
compared to a selected sequence of characters. So the block (a series of selected
lines) is actually always inserted at an insertion point. If that point is something
other than the first character, I get a poorly indented first line.
Having said that, though, I have never used an IDE that does this. I could
conceivable become addicted to a feature like this.
+0.5
>
> 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.
+0
> 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).
>
Perhaps its an environment thing, but I never seem to have a need for this that I
can see.
> 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.
>
+1
> 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).
>
+1 - I really could use this. I too have used and like this in other programs.
Mike
---
[EMAIL PROTECTED]
To obtain my PGP public key, mail "SEND PUB KEY" in the
subject to "[EMAIL PROTECTED]"
_______________________________________________
Eap-features mailing list
[EMAIL PROTECTED]
http://www.intellij.com/mailman/listinfo/eap-features