27

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

public void myMethod(String param) {

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

public void myMethod(
                     String param) {

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

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

4

5 に答える 5

52

>>>>をご覧ください。Window_PreferencesJavaCode StyleFormatter

そこで、ほとんどすべてを構成できます。あなたのケースはで見つかります

Line Wrapping>> 。Method Declarations_Parameters

于 2009-10-21T16:00:21.717 に答える
5

私のバージョンのEclipseでは、->->->->の下にオプションがありWindowPreferencesボタンJavaCode StyleクリックFormatterしましたEdit..

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

于 2009-10-21T16:05:10.873 に答える
4

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

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

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

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

于 2009-10-21T16:01:24.703 に答える
3

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

MACシステムの場合:-> Eclipse-> Preference-> java->code Style

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

于 2013-09-02T10:16:03.523 に答える
1

フォーマットを変更する最良の方法は、[ウィンドウ]->[設定]->[Java]->[コードスタイル]->[フォーマッター]に移動することです。フォーマッタウィンドウ内には、いくつかの組み込みスタイルがありますが、最良の方法は、[新規]を押して独自の新しいプロファイルを作成することです。[編集]タブでフォーマットを自由に変更できます

画像に示されているように

他のものと一緒に括弧と中括弧の位置を変更することができます。

于 2020-11-21T23:44:13.717 に答える