Java 如何使用Eclipse格式化程序在构造函数参数后添加空格
我试图设置Eclipse格式化程序,在构造函数参数的右括号前放置一个空格 例如,我希望:Java 如何使用Eclipse格式化程序在构造函数参数后添加空格,java,eclipse,Java,Eclipse,我试图设置Eclipse格式化程序,在构造函数参数的右括号前放置一个空格 例如,我希望: new ArrayList( 10 ) { @Override public String toString( ) { return "baz"; } }; 不是这个: new ArrayList( 10) { @Override public String toString( ) { return "baz";
new ArrayList( 10 )
{
@Override
public String toString( )
{
return "baz";
}
};
不是这个:
new ArrayList( 10)
{
@Override
public String toString( )
{
return "baz";
}
};
相关设置似乎是Preferences>Java>code-Style>Formatter>Edit…>空格>表达式>函数调用>结束括号之前
如果我没有如上所述创建匿名类,检查此设置可以正常工作,生成:
new ArrayList( 10 )
如果未选中:
new ArrayList( 10)
但是,该设置似乎不适用于上述匿名类。有没有办法解决这个问题,或者这是Eclipse格式化程序的错误/限制