如何使Eclipse格式化程序在类型注释声明中将新行放在数组后面?

时间:2019-03-12 17:07:58

标签: java eclipse formatter

说我有以下内容:

import javax.persistence.Entity;
import javax.persistence.NamedQueries;
import javax.persistence.NamedQuery;

@Entity
@NamedQueries({
    @NamedQuery( name = "MyEntity.byUuid", query = "FROM MyEntity m WHERE m.uuid = :uuid AND m.isDeleted IS FALSE")
})
public class MyEntity extends AbstractEntity {

}

当我保存它时,Eclipse将结束})移动到NamedQuery行的末尾,在行上没有结束({看起来很愚蠢自己的台词。

有没有办法让日食停止移动呢?我宁愿不要在其中放置formatter:off或类似的任何愚蠢的东西。

1 个答案:

答案 0 :(得分:0)

您可以更改Eclipse格式化程序以控制添加新行的位置。

Window > Preferences > Java > 
        Code Style > Formatter 

按编辑,然后转到大括号选项卡

为每种样式选择所需的花括号样式。