Again, you miss the point.  In order to even get to the starting point of
what you suggest, I've already had to break my mental train of thought, go
over up to the package, think "brand new class", and then go and edit the
new class to be what I want, by getting the cursor over to the place where I
can type Ctrl-Space or what-not (hell, by that point, I might as well just
type it in).  The flow of my development is interrupted at that point.

I don't understand any of the resistence to the obvious and intuitive
"extend class..." suggestions.  I spent a long time looking all over for
such functionality because I couldn't believe it was missing.  It just seems
natural that it be there, and I'd like to see it.

-----Original Message-----From: "Vlad Kinik" <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Subject: Re: [Eap-features] Re: Suggest "implements X" or "extends X" when
creating
class or interface
Date: Mon, 25 Feb 2002 15:28:09
Reply-To: [EMAIL PROTECTED]

Frankly, I do not see actual issue in this discussion. Try to type:
class Foo <ctrl-space> and IDEA (Ariadna 605 at least) pops up list with 
"extends" and "implements" keywords (*1)... Now type "e" <TAB> to get:
class Foo extends  and hit <ctrl-space> again to get list of classes...
Start typing desired class name... Hit <TAB> and <CTRL-O> when ready...
As you can see we need just five additional  keystrokes to get full issue 
resolved. How would proposed wizard make things better?

(*1) IDEA could be a little bit smarter and not offer 
"abstract"/"public"/"final" at this point. The best solution would be to 
offer these choices, but apply them correctly (e.g move public to the fron 
of class declaration)

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

Reply via email to