Java 如何配置eclipse以在当前方法之前生成缺少的方法?

Java 如何配置eclipse以在当前方法之前生成缺少的方法?,java,eclipse,Java,Eclipse,我正在eclipse中编辑一个类,如下所示: class C { void m2() { m1(); } } Eclipse的快速修复功能为我提供了创建方法m1()。当我这样做时,eclipse将m1()放在m2()之后。通常这正是我想要的,但有时我希望eclipse将生成的方法存根放在当前方法之前。我该怎么做?不幸的是,这种行为是不可配置的。@E-Riz您知道在源代码中向上或向下移动方法的快速方法吗?例如,一次或两次按键,相当于切割一个方法体并将其粘贴到上一个

我正在eclipse中编辑一个类,如下所示:

class C {
    void m2() {
        m1();
    }
}

Eclipse的快速修复功能为我提供了创建方法
m1()
。当我这样做时,eclipse将
m1()
放在
m2()
之后。通常这正是我想要的,但有时我希望eclipse将生成的方法存根放在当前方法之前。我该怎么做?

不幸的是,这种行为是不可配置的。@E-Riz您知道在源代码中向上或向下移动方法的快速方法吗?例如,一次或两次按键,相当于切割一个方法体并将其粘贴到上一个方法的上方或下一个方法的下方。除了剪切粘贴之外,我还没有找到其他方法。快速剪切粘贴有什么问题?选择要移动的一行或多行,然后使用Alt+UpArrow和/或Alt+DownArrow移动所选行。如果只需要移动一行,甚至不必选择它,只需将光标放在其中的某个位置即可。要在光标位于方法中时快速选择方法,请使用“编辑>展开选择>关闭元素”的快捷方式。在Windows上,这是Shift+Alt+Arrow Up。在那之后,把它移到E-Ri描述的地方。