web-dev-qa-db-ja.com

EclipseプロジェクトのすべてのJavaファイルを一度にフォーマットする方法は?

古いEclipseプロジェクトがあり、コードのフォーマットが適切ではありません。 Eclipseの設定に従って、すべての.Javaファイルをフォーマットします。私はすべての個々のファイルを編集したくない Ctrl+Shift+F。すべてのファイルをフォーマットする方法はありますか?おそらくEclipseプラグインですか?

152
sesamegu

プロジェクトのルートを右クリックし、ソース->形式を選択します。これは、少なくともバージョン3.8.1で機能するはずです。以上。

上記が機能しない場合は、おそらく古いEclipseバージョンを使用している可能性があります。このような場合、CTRLを押しながらソースフォルダーをクリックして選択し、右クリックメニューから[ソース]-> [フォーマット]を選択します。プロジェクト全体をフォーマットしたくない場合に、パッケージフォルダーとクラスファイルでも動作します。

233
esaj

これが目的です

ソース->クリーンアップ...

適切なオプションを選択します。

7
bmargulies

Javaパースペクティブもオンにしていて、まだ機能していませんでした。私のEclipseはcssおよびHtmlファイルのみをフォーマットしましたが、Javaファイルはフォーマットしませんでした。

次に、私は この答え を見つけました。

JavaクラスをEclipseフォーマッタで検出できるようにするには、プロジェクトにJavaファセットを追加する必要があります

次に、PROJECT-PROPERTIES-PROJECT FACETSをチェックして、プロジェクトのJavaファセットをアクティブにする必要があります。

enter image description here

PACKAGE-Explorerの上部を右クリックすると、ソース-フォーマットオプションが表示され、Javaファイルもフォーマットされます。

注意してください、プロジェクトエクスプローラーではなく、パッケージエクスプローラーを確認してください([ウィンドウ]-[表示]-[パッケージエクスプローラー]をクリック)

enter image description here

Eclipse(Indigo)の古いバージョンでは、NavigatorではなくPackage Explorerから機能します。フォーマットするパッケージを右クリックして、「ソース」->「フォーマット」を選択します。そのパッケージとそのサブパッケージ内のすべてのクラスをフォーマットします。

3
Rares Oltean

Eclipse Mars.1 Release(4.5.1)バージョン以上では、単に Right click コード入力エリア

Src> Source> Format。

個々のJava/xmlファイルをフォーマットする場合は、 Ctrl+Shift+f

1
user3572104