37

約 30 のメソッドを含む大きなクラスがあります。日食でアルファベット順に自動的にソートすることは可能ですか? 私はこれを行うことを望んでいたので、Java をブラウジングしたり、クラス アウトライン ウィンドウを見たりするときに見つけやすくなります。

4

4 に答える 4

71

コードを変更せずにクラスメンバーを並べ替えて表示したい場合は、他の人が指摘しているように、アウトラインビューのA/Zアイコンをクリックできます。または、コード自体でクラスメンバーを並べ替えることもできます。その場合は、ソースまたはソースファイル名を右クリックしてコンテキスト依存メニューを表示し、[ソース](Alt-Shift-S)、[メンバーの並べ替え]を選択します。

ダイアログボックスが表示され、並べ替えをカスタマイズしたり、目的のオプションを選択したり、[OK]をクリックしたりできます。

于 2011-07-01T14:38:46.150 に答える
10

アウトライン ビューで [並べ替え] ボタンを押します。A、Z、および矢印が含まれています。

私があなただったら、Java ソースを変更しません。Eclipse などの IDE を使用している場合、これによる利点はなく、次のようないくつかのコストが発生します。

  1. コードが既にソース管理にチェックインされている場合、再ソートすると履歴が壊れる可能性があります
  2. メソッドをアルファベット順に並べ替えるというコーディング規約を採用しているグループは聞いたことがありません
于 2011-07-01T14:33:54.383 に答える
8

これには、概要ウィンドウでアルファベット順の並べ替えを使用できます。

アルファベット順アイコン

于 2011-07-01T14:33:53.710 に答える