質問

Eclipseでコードを再フォーマットすると、次のようにメソッドヘッダーが変わります:

public void myMethod(String param) {

このようなメソッドヘッダーへ:

public void myMethod(
                     String param) {

ここに来たときは、Eclipseを使用したことがないので、他の人から提供されたプロジェクト設定をインポートしました。私は、Eclipseで作業した小さな新しいプロジェクトではこれを行わないので、インポートした設定に含まれている必要があります。しかし、私は見つけることができるすべてのパネルと、ワークスペースで見つけることができるすべての隠しファイルを調べましたが、これが何を引き起こしているのかわかりません。

どうすればオフにできますか?メソッドシグネチャのパラメータの前に改行を入れたくないので、なぜだれかが想像することはできません!

役に立ちましたか?

解決

Window > Preferences > Java > Code Style > フォーマッタ

そこで、ほとんどすべてを設定できます。ケースは次の場所にあります

行の折り返し> メソッド宣言> パラメータ

他のヒント

私のバージョンのEclipseでは、 Window -> Preferences -> Java -> の下にオプションが見つかりましたコードスタイル-> フォーマッタ、次に Edit .. ボタンをクリックしました。

新しいウィンドウで、行の折り返しタブに移動し、 Method Declarations を見つけます。 行折り返しポリシーを変更します。 Force split チェックボックスも同じように見えます。

設定に移動: Java -> コードスタイル-> フォーマッター

デフォルトを復元するか、そこにあるものを編集します。

さらに、コードスタイル-> コードテンプレートを使用すると、生成コードのフォーマットを定義できます。

これはEclipse Workspace全体のものであることに注意してください。プロジェクトレベルでよりきめ細かくしたい場合は、プロジェクト設定で同じ Preferences にアクセスできます。

Eclipseでは、 Code Style

を使用してコードのフォーマットを定義できます

MACシステムの場合:-> Eclipse -> 設定-> java -> コードスタイル

ウィンドウシステムの場合:-> Window -> Preferences -> Java -> Code Style -> Formatter

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top