Методы организации Eclipse в алфавитном порядке

У меня есть большой класс, который содержит около 30 методов. Можно ли автоматически сортировать их в алфавитном порядке в Eclipse? Я надеялся сделать это, чтобы их было легче найти при просмотре java или взгляде на окно структуры класса.

4 ответов


Если вы просто хотите просмотреть своих членов класса в отсортированном порядке без изменения кода, то вы можете нажать на значок A/Z на виде контура, как указывали другие. Кроме того, вы можете захотеть отсортировать членов класса в самом коде, в этом случае вы должны щелкнуть правой кнопкой мыши имя источника или исходного файла, чтобы получить контекстное меню, затем выберите источник(Alt-Shift-S), отсортировать члены.

появится диалоговое окно, позволяющее настроить сортировку, выбрать нужные параметры и нажмите ok.


Нажмите кнопку сортировки в виде контура. В нем есть A, Z и Стрела.

на вашем месте я бы не изменял источник Java. Если вы используете IDE, такую как Eclipse, это не добавляет никакой пользы, и есть несколько затрат, в том числе:

  1. если код уже зарегистрирован в системе управления версиями, то его использование может нарушить историю
  2. Я никогда не слышал о группе с Конвенцией кодирования методов сортировки по алфавиту

вы можете сортировать членов своего класса в своем коде с помощью eclipse, на мой взгляд, это улучшает читаемость, но должно использоваться с осторожностью.

выберите класс, Источник > Сортировать членов

спасибо marcggs' ответ.


для этого можно использовать алфавитную сортировку в окне обзора.

alphabetic sort значок