2017-01-05 3 views
3

ブック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

+0

ありがとうございます。私はそれを以前は見つけられなかった。 – Stefan

答えて

1

ありがとう:

​​

関連する問題