2

Eclipse Checkstyleを構成しようとしていますが、次の2つのオプションが見つかりません。

メソッドでは、宣言ごとに新しい行が必要です。

public int calc (int x, 
                 int y,
                 int z) {
}

ではありません:

public int calc (int x, int y, int z) {
}

宣言はこのようにラップする必要があります

private var                a;
private int []             b = null;
private ArrayList<Integer> c = new ArrayList<Integer> ();

ではありません:

private var a;
private int [] b = null;
private ArrayList<Integer> c = new ArrayList<Integer> ();

すでに「MultipleVariableDeclarations」とOneStatementPerLineを試しましたが、これらはメソッド内でのみ機能し、メソッドのパラメーターでは機能しません。

誰かが私を助けてくれることを願っています。

4

1 に答える 1

1

そのための組み込みの Checkstyle ルールはないと思います。組み込みルールは、一般的で確立されたスタイルを維持することを目的としています。@ yegor256 がすでに言ったように、あなたのものはそうではありません。このサイトを参照して、要件に一致するチェックを見つけることができます。何も見つかりませんでした。最後のオプションとして、いつでも独自の check を作成できます

コード フォーマッタのヒント: Window->Preferencesに移動し、ファイラーをSave Actions. そこでは、保存時にコードを常にフォーマットする必要があることを定義できます。その場合、フォーマットされていないコードについて警告するための Checkstyle のようなツールは必要ないかもしれません。

于 2012-10-22T14:42:20.217 に答える