1

我将 Eclipse 配置为遵循我雇主的代码风格,但有一个小细节不能正常工作:我告诉它把所有大括号放在下一行,不缩进,并换行方法参数,在列上对齐。预览窗口显示了我想要的行为:

void foo(int arg1, int arg2,
       int arg3, int arg4,
       int arg5, int arg6)
{
  // method body
}

这也适用于我的代码中的非泛型返回类型。但是,当我声明具有通用返回类型的方法时,Eclipse 会将花括号滑到第一个参数列:

ArrayList<String> foo(int arg1, int arg2,
       int arg3, int arg4,
       int arg5, int arg6)
       {
  // method body
       }

我错过了一些配置选项还是应该提交错误报告?

编辑:我在 OS X 10.8.3 上运行 Eclipse Juno,内部版本 ID 20130225-0426

4

0 回答 0