我找不到 Eclipse 代码格式化程序的这些换行规则:
- 不以“throw”开始新行(因为容易被误认为“throw”)
- 不以点开始新行(例如,方法链接时)
我错过了那些还是它们不存在?以下是标准格式化程序产生的一些示例以及我希望得到的结果:
方法定义: throws 前面的右括号换行
标准:
String someMethodWithARatherLongName(String someParameter)
throws Exception;
期望:
String someMethodWithARatherLongName(String someParameter
) throws Exception;
方法链:换行
标准:
return new StringBuilder("Hello ").append(name)
.append(", how are you today?").toString();
期望:
return new StringBuilder("Hello ").append(name).append(
", how are you today?").toString();
或者:
return new StringBuilder("Hello ").append(name
).append(", how are you today?").toString();
任何有关这些设置的具体帮助将不胜感激!