Here are some suggested extensions to intention actions.

When the lightbulb suggests that I create a new method, I'd like to have 
the option of creating an abstract method.  Yes, once the concrete 
method has been generated I can add "abstract" and remove the default 
method declaration, but that's annoying.

When the lightbulb suggests that I create a new method, I'd like to have 
the option of putting it in a superclass of the declared type.  The list 
of options could include one line for each superclass recursively, or 
there could be a single "create in superclass" option that pops up a new 
list of superclasses, in order to avoid cluttering the initial list of 
options.

In addition to "create field" and "create local variable" I'd like to 
have "create method argument", which would either just add it to the end 
of the argument list or pop up the signature refactoring dialog with a 
new parameter name already filled in together with a suitable type if 
one can be inferred.




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

Reply via email to