如何使用Eclipse Formatter在构造函数参数后添加空格

时间:2016-04-18 18:46:37

标签: java eclipse

我正在尝试设置Eclipse Formatter以在构造函数参数的右括号之前放置一个空格。

例如,我想这样:

new ArrayList( 10 )
{
    @Override
    public String toString( )
    {
        return "baz";
    }
};

不是这个:

new ArrayList( 10)
{
    @Override
    public String toString( )
    {
        return "baz";
    }
};

相关设置似乎为Preferences > Java > Code Style > Formatter > Edit... > White Space > Expressions > Function invocations > before closing parenthesis

如果我不创建如上所述的匿名类,请检查此设置是否正常,生成:

new ArrayList( 10 )

如果未选中:

new ArrayList( 10)

但是,该设置似乎不适用于上述匿名类。有没有办法解决这个问题,或者这是Eclipse Formatter的错误/限制?

0 个答案:

没有答案