ブックCleanCodeでは、コールの順序で機能をソートするrecomments:Javaクラスのメソッド/メンバーをEclipseでどのように使い分けるか?
一つの機能は、別のを呼び出す場合、彼らは 、垂直方向に近いはずであると考えられるすべての場合、呼び出し側は、呼び出し先を超えるべきです。これによりプログラムは自然な流れになります フロー。
私のクリーンアップルーチンにその注文を含めることができます。次の例
public void content(){
primary();
secondary();
}
private void secondary(){
}
private void primary(){
};
が自動的
public void content(){
primary();
secondary();
}
private void primary(){
};
private void secondary(){
}
に並べ替えなければならない(これは、アルファベット順に一次(ない)とセカンダリ()同じ修飾子を有する。)
しかし、IそのようなEclipse機能が見つかりませんでした。 Eclipseはメンバーの使い方ではなくタイプ別にメンバーを並べ替えることができるようです。
私が逃したデフォルトの機能や、インストールできる追加のEclipseプラグインはありますか?
(私は見ているか、その順番を提供アウトラインビューではないのです。私は、コード内の実際の順序を変更したいと思います。この質問は、このようコードを変更することの是非についてではありません。)
関連記事:私はベータ版の状態でこのプラグインを見つけたProgrammersBlockのコメントに
How to specify the order of class members when formatting in Eclipse
ありがとうございます。私はそれを以前は見つけられなかった。 – Stefan