如何使Eclipse格式化器在类型注释声明中的数组之后添加一个新行?

问题描述 投票:1回答:1

说我有以下内容:

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线的末尾,看起来真的很愚蠢,在自己的线上有一个({而没有自己的线上关闭。

有没有办法让eclipse停止移动呢?我宁愿不把formatter:off放在那里或任何愚蠢的东西。

java eclipse formatter
1个回答
0
投票

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

Window > Preferences > Java > 
        Code Style > Formatter 

按编辑并转到大括号选项卡

选择您想要的大括号样式。

© www.soinside.com 2019 - 2024. All rights reserved.