You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Eclipse中如何将注解的每个参数单独换行显示?

Eclipse 配置注解参数每行单独显示

按以下步骤调整Eclipse的代码格式化规则,就能让注解的每个参数单独占一行:

  1. 打开Eclipse的偏好设置:

    • Windows/Linux:顶部菜单点「Window」→「Preferences」
    • Mac:顶部菜单点「Eclipse」→「Settings」
  2. 依次展开「Java」→「Code Style」→「Formatter」,点击「Edit」按钮编辑当前使用的格式化配置(如果配置是只读状态,先点「New」新建一个自定义配置)

  3. 在弹出的格式化配置窗口里,切换到「Line Wrapping」标签,再展开「Expressions」→「Annotations」:

    • 勾选「Force split, even if line is shorter than maximum line width」
    • 找到「Annotation parameters」选项,下拉选择「Wrap all elements, every element on a new line」
    • 可以同时在「Indentation」标签里确认注解内部的缩进设置,确保嵌套注解(比如示例里的@UniqueConstraint)也能正确缩进
  4. 保存配置后,选中目标代码按「Ctrl+Shift+F」(Mac是「Cmd+Shift+F」)执行格式化,就能得到你想要的效果:

当前格式:

@Table(name = "student", uniqueConstraints = {
    @UniqueConstraint(name = "student_email_unique", columnNames = "email")
})

期望格式(格式化后):

@Table(
    name = "student", 
    uniqueConstraints = {
        @UniqueConstraint(
            name = "student_email_unique", 
            columnNames = "email"
        )
    }
)

内容的提问来源于stack exchange,提问作者spozzi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.20 11:36:28