Eclipse: Format: 如何防止 eclipse 在 if 内添加括号

Eclipse: Format: How to keep eclipse from adding brackets inside if

提问人:B.Hofmeier 提问时间:11/15/2023 更新时间:11/15/2023 访问量:14

问:

我们使用 eclipse 的格式函数,它基本上工作得很好。 但是每次格式化时,它都会改变一些东西

if (position != null && BtmList.useBtmListForPositionType(position.getTyp()) &&
                position.getElementUuid() != null && !ElementType.ELEMENT_TYPE_R.equals(position.getTyp())) {

if ((position != null) && BtmList.useBtmListForPositionType(position.getTyp()) &&
                ((position.getElementUuid() != null) && !ElementType.ELEMENT_TYPE_R.equals(position.getTyp())))

它只是添加了很多不需要的大括号,我找不到关闭它的选项。

我转到了 Window -> Preferences -> Java -Formatter 并浏览了配置文件,但它似乎不存在。 然后在“保存操作”下搜索,但仍然没有运气。

Eclipse 格式

评论

1赞 howlger 11/15/2023
似乎您已将“表达式”>“的清理代码样式>”在表达式中使用括号“设置为”始终”。如果您没有在“窗口>首选项”中忽略它,那么它可能是一个特定于项目的保存操作项目>属性:Java 编辑器>保存操作)。

答: 暂无答案