Kirk, > String name = "Kirk"; > MyClass myClass = new MyClass(); > myClass.myMethod(name); > > I think it would be desirable to have an option to expand "myMethod" > with that new parameter. In the event that multiple methods are present > of the same name, the intention picklist can be expanded to include all > the method signatures of that method--then you can choose the one you > want to change.
We are thinking about such extension. > In addition, I would find it nice to be able to do: > > new MyNewClass(1, "Blah"); > > And be able to create a new class. For choosing the package in such a > situation, perhaps that intention picklist could be populated with > "Current Package" and "Choose Package". This is already implemented in build #603 Best regards, Mike Aizatsky. ------------------------------ IntelliJ Software, "Develop with pleasure!" http://www.intellij.com > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On > Behalf Of Kirk Woll > Sent: Friday, February 08, 2002 9:44 PM > To: [EMAIL PROTECTED] > Subject: RE: [Eap-list] IntentionAction: Create Field in Constructor > > Now that you mention it, I think the following situation would be nice. > Suppose you have a method called "myMethod" of class "MyClass" that > takes zero parameters. Then suppose you do the following: > > String name = "Kirk"; > MyClass myClass = new MyClass(); > myClass.myMethod(name); > > I think it would be desirable to have an option to expand "myMethod" > with that new parameter. In the event that multiple methods are present > of the same name, the intention picklist can be expanded to include all > the method signatures of that method--then you can choose the one you > want to change. > > In addition, I would find it nice to be able to do: > > new MyNewClass(1, "Blah"); > > And be able to create a new class. For choosing the package in such a > situation, perhaps that intention picklist could be populated with > "Current Package" and "Choose Package". > > Anyway, great work guys. > > Kirk > > >-----Original Message----- > >From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] > On > >Behalf Of Eugene Belyaev > >Sent: Thursday, February 07, 2002 4:24 PM > >To: [EMAIL PROTECTED] > >Subject: RE: [Eap-list] IntentionAction: Create Field in Constructor > > > >Anything else you would like to see in this direction? > > > >Best regards, > > > >Eugene Belyaev > >IntelliJ Software, http://www.intellij.com > >"Develop with pleasure" > > > > > >> -----Original Message----- > >> From: [EMAIL PROTECTED] > >> [mailto:[EMAIL PROTECTED]] On Behalf Of Erb > >> Sent: Friday, February 08, 2002 2:51 AM > >> To: [EMAIL PROTECTED] > >> Subject: Re: [Eap-list] IntentionAction: Create Field in Constructor > >> > >> > >> Useful? I've been waiting for this for months!!!! > >> > >> Eugene Belyaev wrote: > >> > I encourage you to try one IntentionAction we have added in > >> Ariadna. > >> > When you manually add a new parameter to a constructor there is an > >> > IntentionHint (lightbulb) allowing you to create a field for this > >> > parameter and it automatically assigns it in the > >> constructor's body. > >> > Try it and tell if it's useful. > >> > > >> > Best regards, > >> > > >> > Eugene Belyaev > >> > IntelliJ Software, http://www.intellij.com > >> > "Develop with pleasure" > >> > > >> > > >> > >> > >> -- > >> > >> Erb > >> > >> > >> > >> _______________________________________________ > >> Eap-list mailing list > >> [EMAIL PROTECTED] > >> http://www.intellij.com/mailman/listinfo/eap-list > >> > > > > > >_______________________________________________ > >Eap-list mailing list > >[EMAIL PROTECTED] > >http://www.intellij.com/mailman/listinfo/eap-list > > > > _______________________________________________ > Eap-list mailing list > [EMAIL PROTECTED] > http://www.intellij.com/mailman/listinfo/eap-list _______________________________________________ Eap-list mailing list [EMAIL PROTECTED] http://www.intellij.com/mailman/listinfo/eap-list
