9

したがってshift+ctrl+f、クラスを再編成するために使用すると、1行のifステートメントで次のことが起こります

if (true) doThis();

に変更

if (true)
    doThis();

shift+ctrl+f最初のステートメントのように自動整理するにはどうすればよいですか?

4

4 に答える 4

8

もう少し調べてみると、変更できるようです。

  1. preferencesエクリプスで開く
  2. 拡大Java
  3. 拡大Code Style
  4. クリックFormatter
  5. クリックEdit
  6. タブを開くControl Statement
  7. 「'then'ステートメントをオンラインに保つ」を調整
于 2013-02-22T04:15:20.420 に答える
3
  1. [ウィンドウ] > [設定] (Windows/Linux) または [Eclipse] > [設定] (OS X) に移動します。
  2. [Java] > [コード スタイル] > [フォーマッター] に移動します。
  3. まだ作成していない場合は、独自のコード フォーマッタを作成します。
  4. 制御ステートメントに移動します。
  5. 「単純な 'if' を 1 行に保つ」というチェック ボックスをオンにします。
  6. [OK] をクリックします。
于 2013-02-22T04:15:06.073 に答える
3

これを試して :

  1. 日食を開く
  2. ウィンドウに移動 - 設定
  3. Java - コード スタイル - フォーマッタに移動します。
  4. アクティブなプロファイル: Eclipse [組み込み] で [編集] を選択します。
  5. [制御ステートメント] タブに移動します
  6. 'then' ステートメントを同じ行に保持することを確認してください
  7. プロフィール名を変更する
  8. わかった
于 2013-02-22T04:15:25.723 に答える
1

CTRL+ SHIFT+を使用する代わりに、 +fを使用してみてください(アイルランドのように) 実際にはコードを再フォーマットしませんが、すべてのインデントと空白を修正するため、1 行の if ステートメントには影響しません。CTRLI

于 2013-02-22T04:14:21.443 に答える