Eclipse organiser les méthodes dans l'ordre alphabétique

j'ai une grande classe qui contient environ 30 méthodes. Est-il possible de les trier automatiquement par ordre alphabétique dans eclipse? J'espérais faire cela pour qu'ils soient plus faciles à trouver quand Java navigue ou regarder la fenêtre de contour de classe.

34
demandé sur zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz 2011-07-01 18:31:29

4 réponses

si vous voulez simplement afficher les membres de votre classe dans l'ordre trié sans modifier le code, vous pouvez cliquer sur l'icône A/Z de la vue de contour, comme d'autres l'ont fait remarquer. Vous pouvez aussi trier les membres de la classe dans le code lui-même, auquel cas vous devez faire un clic droit sur le nom de votre fichier source ou source pour obtenir le menu sensible au contexte, puis sélectionner Source(Alt-Shift-S), trier les membres.

Il fera apparaître une boîte de dialogue vous permettant de personnaliser le tri, sélectionnez votre les options souhaitées et cliquez sur ok.

70
répondu Perception 2011-07-01 14:38:46

appuyez sur le bouton de tri dans la vue de contour. Il a, Z, et une flèche.

Je ne modifierais pas la source Java si j'étais vous. Si vous utilisez un IDE tel que Eclipse, alors cela n'ajoute aucun avantage, et il y a quelques coûts, y compris:

  1. si le code est déjà enregistré au contrôle source, alors l'utiliser peut casser l'historique
  2. Je n'ai jamais entendu parler d'un groupe avec une convention de codage de méthodes de tri alphabétique
9
répondu jtoberon 2011-07-01 15:34:57

vous pouvez en fait trier les membres de votre classe dans votre code avec eclipse, à mon avis cela améliore la lisibilité mais devrait être utilisé avec prudence.

sélectionnez la classe, Source > trier les membres

merci à la réponse de marcggs.

8
répondu Pieter De Bie 2017-05-23 12:25:54

vous pouvez utiliser le tri alphabétique dans la fenêtre d'aperçu pour cela.

alphabetic sort icône

7
répondu Torsten 2011-07-01 14:33:53