Eclipse格式java类/接口声明

Eclipse格式java类/接口声明,java,eclipse,formatting,Java,Eclipse,Formatting,在Eclipse中,是否可以为类/接口声明设置顺序?我想要一份类似的订单 建设者 工厂方法 实例方法 静态方法 内部类 实例变量 静态变量 常数 静态初始化器 例如,类构造函数应该总是放在方法之前,工厂方法总是放在实例方法之前,等等。 我希望有类似于Ctrl+F的东西,它以正确的顺序替换源代码的所有不同部分。 如果不可能,有哪些替代方案?事实上,Eclipse具有强大的格式功能。从默认格式开始。选择您的代码并按Ctrl-F 如果标准格式不适合您,您可以自定义它:好的,我在这里找到了部分解决方案

在Eclipse中,是否可以为类/接口声明设置顺序?我想要一份类似的订单

  • 建设者
  • 工厂方法
  • 实例方法
  • 静态方法
  • 内部类
  • 实例变量
  • 静态变量
  • 常数
  • 静态初始化器
  • 例如,类构造函数应该总是放在方法之前,工厂方法总是放在实例方法之前,等等。 我希望有类似于Ctrl+F的东西,它以正确的顺序替换源代码的所有不同部分。
    如果不可能,有哪些替代方案?

    事实上,Eclipse具有强大的格式功能。从默认格式开始。选择您的代码并按Ctrl-F


    如果标准格式不适合您,您可以自定义它:

    好的,我在这里找到了部分解决方案 这里呢

    所以,我实际上在Java->Appearance->Members排序顺序下使用了这种格式

    为了重新排序类内的声明,我只使用Source->Sort members


    然而,解决方案只是部分,因为我无法区分工厂方法和常量。我可以理解,可能很难确定工厂的方法;同时,我认为识别
    最终的
    声明并按它们对成员进行排序并不是那么困难

    我知道这一点,但我问的是另一件事;也许我的问题不太清楚。我现在修改了它,让我知道它是否更清楚。