2

Eclipseをセットアップして、try catch finallyブロックをフォーマットしようとしています(CTRL+SHIFT+F次のように押す場合:

try
{
    // some code
}
catch (IOException exception)
{
    // some exception handling code
}
finally
{
   // some more code
}

[ウィンドウ]>>[設定]>>[Java]>>[コードスタイル]>>[フォーマッター]でフォーマットオプションを見つけ、新しいアクティブプロファイルを追加しましたが、中かっこタブにキャッチブロックを試すオプションが表示されません。そのタブのすべてを「次の行」に設定しましたが、コードは次のようにフォーマットされます。

try
{
    // some code
} catch (IOException exception)
{
   // some exception handling code  
} finally
{
   // some more code
}
4

2 に答える 2

6

あなたは2つの場所でそれをしなければなりません:

  1. [ブロック]の下の[中かっこ]タブは、[次の行]に設定されています。
  2. [制御ステートメント]タブで、try/catchに関連する2つのボックスをオンにします。
于 2012-07-17T09:42:32.960 に答える
5

必要な設定はControl Statementsタブにあります:

  • 'try'ステートメントの'catch'の前に改行を挿入します
  • 'try'ステートメントの'finally'の前に改行を挿入します
于 2012-07-17T09:42:06.510 に答える