【问题标题】:Intellij code formatting, Java annotations on new linesIntellij 代码格式化,Java 新行注解
【发布时间】:2013-03-08 00:58:51
【问题描述】:

我正在使用 IntelliJ 12 和 它将我的成员变量注释放在同一行,我讨厌!如何设置代码格式化程序以将注释保留在不同的行上?

谢谢!

【问题讨论】:

    标签: java formatting intellij-idea


    【解决方案1】:

    导航到 Preferences → Editor → Code Style → Java → Wrapping and Braces 选项卡,然后找到 Field annotations 部分并选中选项 Do not wrap after单个注释

    在 IntelliJ v14 中:

    【讨论】:

    • 如果您仍然看不到所需的格式,请尝试将其他选项(突出显示框的上方和下方)从 Chop down if long 更改为 Wrap总是
    • 和“方法注释”用于格式化方法上的注释
    • 而且上课也必须这样做。检查此以获取更多详细信息:intellij-support.jetbrains.com/hc/en-us/community/posts/…
    【解决方案2】:

    在 IntelliJ 12 中,您可以在此处的设置中找到它(右下角):

    【讨论】:

      【解决方案3】:

      我认为以上所有答案都是正确的,但对于 Mac 用户来说,这是一步一步的:

      1. 点击“IntelliJ IDEA”
      2. 点击“首选项”
      3. 在左侧导航窗口中转到“代码样式”,您将在其下方看到“Java”并单击它!
      4. 在“首选项”窗口右侧查找标题选项卡“Wrapping and Braces”。
      5. 此时您要在“字段注释”下查找名为“单注释后不换行”的项目。点击“确定”就完成了!

      【讨论】:

        【解决方案4】:

        2.3.3 版或 Android Studio 似乎对我不起作用。我放弃并检查了重新格式化时保持下的换行符。添加换行符时我必须非常小心。

        【讨论】:

          猜你喜欢
          • 2023-03-04
          • 2023-03-09
          • 1970-01-01
          • 1970-01-01
          • 2018-02-10
          • 2011-04-20
          • 1970-01-01
          • 2014-06-22
          相关资源
          最近更新 更多