从选择现有代码块Eclipse创建一个新方法

ian*_*cho 7 eclipse methods refactoring

我正在使用Eclipse 3.something,并想知道是否可以通过选择代码块来创建新方法?显然,方法的签名将包含必要的现有引用,并且我们不能从方法返回多个变量.

我有各种方法,其中与表示相关的代码与与逻辑相关的代码混合在一起.TY

ian*_*cho 8

来源:

重构是提取方法(Alt- Shift- m)和提取局部变量(Alt- Shift- l).

但我收到错误消息:

并非所有选定的语句都包含在同一父语句中.

要么

选择的开头包含不属于语句的字符.

因此,如原始问题中所述,需要进行一些进一步的重构.