web-dev-qa-db-ja.com

Eclipseコードのフォーマットを変更するにはどうすればよいですか?

Eclipseでコードを再フォーマットすると、メソッドヘッダーは次のようになります。

public void myMethod(String param) {

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

public void myMethod(
                     String param) {

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

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

25
skiphoppy

見て Window>Preferences>Java>Code Style>Formatter

そこでは、ほとんどすべてを設定できます。あなたのケースは

Line Wrapping>Method Declarations>Parameters

46
tangens

私のバージョンのEclipseでは、以下のオプションが見つかりました Window->Preferences->Java->Code Style->Formatter、次に Edit.. ボタン。

新しいウィンドウで、 Line Wrapping タブして見つける Method Declarations。変更したい Line wrapping policy。の Force split チェックボックスも同じように見えます。

4
Colin Gislason

設定に移動します: Java -> Code Style -> Formatter

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

さらに、 Code Style -> Code Templates 生成コードのフォーマットを定義できます。

これはEclipseワークスペース全体に対するもので、同じです。 Preferences プロジェクトごとのレベルでさらに細かく設定したい場合は、プロジェクト設定でアクセスできます。

3
MarkPowell

Eclipseでは、コードのフォーマットの使用を定義できます Code Style

mACシステムの場合:-> Eclipse -> Preference -> Java-> code Style

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

2
Imran khan