在eclipse中将参数与多个方法调用的列对齐

时间:2012-05-07 16:22:57

标签: java eclipse

我正在eclipse中寻找一种方法来自动对齐多个方法调用的参数。

e.g。
输入:

method( arg1, longarg2, anotherArg3);
method(arg1,arg2,aArg3);
method(argument1, arg2, anotherArg3);
method( argument1,longarg2,anotherArg3,extra);

输出:

method( arg1,      longarg2, anotherArg3 );
method( arg1,      arg2,     aArg3       );
method( argument1, arg2,     anotherArg3 );
method( argument1, longarg2, anotherArg3, extra);

Eclipse命令,格式化程序设置,插件,各种方式获胜。

1 个答案:

答案 0 :(得分:0)

Eclipse标准工具无法实现这一点。

那就是说,也没有必要。如果您对同一方法进行多次调用并希望以这种方式对齐参数,则表示代码样式不正确,因为代码中存在大量代码重复。因此,请考虑如何重构代码以避免这些重复的方法调用。例如。拥有集合中的参数并代之以迭代集合。