1

私は、さまざまなプログラマーによってコードが書かれた Java プロジェクトに取り組んでいます。パッケージごとに 1 ~ 10 クラスの約 50 個のパッケージがあります。

たとえば、一部のコードでは、メソッドと if ステートメントが次のように宣言されています。

public void setValue(int value) {
    this.value = value;
}

if(value==0) { 
   System.out.println("value is 0");
}

また、他のコードでは、メソッドと if ステートメントは、たとえば次のように宣言されます。

public void setValue(int value)
{
   this.value = value;
}

if(value==0) 
{ 
   System.out.println("value is 0");
}

違いは括弧の配置にあります。Eclipse で、前者のタイプのアラインメントをすべて後者に一度に変更することは可能ですか?

4

3 に答える 3

4

最初にフォーマッターを構成します。

Window / Preferences / Java / Code Style / Formatter

次に、コードを選択して実行するクラスにフォーマットを適用します。

Ctrl + Shift + F

要素を右クリックして選択するパッケージまたはソースフォルダー内のすべてのクラスに対して実行できます。

Source / Format
于 2012-08-14T22:34:43.557 に答える
2

書式設定を構成したら、1 つのクラス、パッケージ全体、またはプロジェクト全体を書式設定できます。クラス/パッケージ/プロジェクトを右クリックして、[ソース] > [フォーマット] を選択するだけです。

ただし、これを行うと、括弧の設定だけでなく、すべての書式設定規則がコードに適用されることに注意してください。

于 2012-08-14T23:29:26.667 に答える
0

IntelliJでそれが可能であることは知っています。Google で簡単に検索すると、このドキュメントが表示されます。私はそれがあなたが探しているものだと信じています。

于 2012-08-14T22:36:06.900 に答える