comp.lang.ada
 help / color / mirror / Atom feed
From: Adam Beneschan <adambeneschan@gmail.com>
Subject: Re: IDE's that support ADA
Date: Mon, 3 Nov 2014 09:48:00 -0800 (PST)
Date: 2014-11-03T09:48:00-08:00	[thread overview]
Message-ID: <9b8d3ee1-6867-416f-9eef-fb2c41d8664c@googlegroups.com> (raw)
In-Reply-To: <85zjcavb0b.fsf@stephe-leake.org>

On Saturday, November 1, 2014 2:58:36 PM UTC-7, Stephen Leake wrote:
> Adam Beneschan writes:
> 
> > One thing I've sometimes found useful in Eclipse is Extract Method,
> > where I can highlight a part of a method (function) and it will figure
> > out how to take the highlighted part and turn it into a separate
> > method with a name it prompts me for. It does a reasonable job of
> > guessing what parameters I'd like to pass to it, and what function
> > result I want, if any. Something like this is very difficult to get
> > right all the time, and I wish it gave me more options to customize
> > when it guesses wrong. At that point, all I can do is cancel the
> > operation and then do the refactoring by hand. 
> 
> Do you sometimes let it complete, then change it?

That's certainly an option.  Maybe I've done that at times.  But in the cases I've encountered, it has usually seemed to be easiest just to do things manually (using the usual cut-and-paste functions).  Probably that's because the new argument list it proposes for the extracted method is just too far different from what I need, and changing it later doesn't seem worth the effort.

                               -- Adam


  reply	other threads:[~2014-11-03 17:48 UTC|newest]

Thread overview: 46+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-10-26 18:34 IDE's that support ADA nathandsash
2014-10-26 18:58 ` Martyn Pike
2014-10-26 19:02 ` Niklas Holsti
2014-11-14 22:38   ` rriehle
2014-11-16  0:38     ` David Botton
2014-10-26 21:33 ` David Botton
2014-10-29  1:52   ` Robert Love
2014-10-29  1:58     ` David Botton
2014-11-05 20:58       ` Wesley Pan
2014-10-28  7:38 ` Stephen Leake
2014-10-28 11:43   ` Peter Chapin
2014-10-29 21:47     ` Stephen Leake
2014-10-29 23:28       ` Peter Chapin
2014-10-29 23:48         ` Adam Beneschan
2014-11-01 21:58           ` Stephen Leake
2014-11-03 17:48             ` Adam Beneschan [this message]
2014-10-30  8:19         ` Dmitry A. Kazakov
2014-10-30 14:42           ` Adam Beneschan
2014-10-30 16:22             ` Peter Chapin
2014-11-01 22:01               ` Stephen Leake
2014-11-02 15:13                 ` Peter Chapin
2014-11-03 13:41                   ` Stephen Leake
2014-11-03  9:43                 ` IDE's that support Ada Jacob Sparre Andersen
2014-11-03 18:14                   ` Simon Wright
2014-11-04 17:46                   ` Stephen Leake
2014-11-04 19:35                     ` Simon Wright
2014-11-04 20:36                     ` Jacob Sparre Andersen
2014-11-05 14:25                       ` Stephen Leake
2014-11-01 21:53         ` IDE's that support ADA Stephen Leake
2014-11-01 22:46           ` Dmitry A. Kazakov
2014-11-02 15:10           ` Peter Chapin
2014-11-03 13:38             ` Stephen Leake
2014-11-03 17:00           ` Luke A. Guest
2014-11-03 18:52             ` David Botton
2014-11-03 19:50               ` Luke A. Guest
2014-11-03 20:46                 ` David Botton
2014-11-03 22:55                   ` Luke A. Guest
2014-11-04 18:11                     ` Stephen Leake
2014-11-04  3:41                 ` Dennis Lee Bieber
2014-11-04 18:10                 ` Stephen Leake
2014-11-04 18:03             ` Stephen Leake
2014-11-03 12:24       ` Florian Weimer
2014-10-28 12:59   ` David Botton
2014-10-29 21:51     ` Stephen Leake
2014-11-11  0:11 ` Hubert
2014-11-11  0:31   ` David Botton
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox