Java varargs错误的Eclipse“正确缩进”

时间:2015-01-20 15:53:21

标签: java eclipse

我依靠Eclipse" Correct Indentation" ( ctrl + i )函数但它在多行的varargs上没有正确缩进。

示例原始

import java.util.Arrays;
import java.util.List;

public class WrongIndent
{
    String s = "Hello World";
    List x = Arrays.asList(
            s.substring(
                    1,
                    2)
            ,s.substring(
                    1,
                    2)
            ,s.substring(
                    2,
                    3)
            ,s.substring(
                    4,
                    5)
            );
}

输出"正确缩进"

我该如何解决这个问题?

import java.util.Arrays;
import java.util.List;

public class WrongIndent
{
    String s = "Hello World";
    List x = Arrays.asList(
            s.substring(
                    1,
                    2)
                    ,s.substring(
                            1,
                            2)
                            ,s.substring(
                                    2,
                                    3)
                                    ,s.substring(
                                            4,
                                            5)
            );
}

按要求编辑:Eclipse Version Luna Release(4.4.0)

1 个答案:

答案 0 :(得分:1)

修改您的格式化工具,标签“Line Wrapping” - > “函数调用” - > “争论”并选择:

换行策略:换行所有元素,新行上的每个元素
力量分裂:没有 缩进政策:默认缩进