フィールド、メソッドなどの異なるタイプをアルファベットではなく可視性でソートするオプションがあるかどうか興味があります。を使用してメンバーを並べ替えることができることを知っていSource -> Cleanup
ます。ただし、アルファベット順にソートし続けます。可視性で並べ替え、残りの古い順序を維持したいだけです。
例:
public class Person {
private Person(final Long id, final String name, final String surname) {
}
public Person() {
}
private Long id;
private String surname;
private String name;
public final static String SOME_CONSTANT = "SOME_CONSTANT";
}
ソート後、次のようになります。
public class Person {
public final static String SOME_CONSTANT = "SOME_CONSTANT";
private Long id;
private String surname;
private String name;
public Person() {
}
private Person(final Long id, final String name, final String surname) {
}
}
しかし、私は得る:
public class Person {
public final static String SOME_CONSTANT = "SOME_CONSTANT";
private Long id;
private String name;
private String surname;
public Person() {
}
private Person(final Long id, final String name, final String surname) {
}
}