4

IntelliJ 有一些这样的设施和选项。例如,我希望它的格式如下:

@Override public
void foo()
{  ...  }

更好的是能够像这样缩进注释和可见性

    @Override public
void foo()
{ ... }

但我不想贪婪。

Eclipse 中是否存在这样的格式化选项?

4

4 回答 4

3

Java -> 代码样式 -> 格式化程序 -> 编辑 -> 新行 -> 注释:

取消单击在方法注释后插入新行

不要认为你可以做你的第二个选择。

于 2012-06-06T19:48:01.210 回答
3

如果您在 Eclipse 2018 (Oxygen.3a, 4.7.3a) 中仍然存在注释格式问题,请尝试以下操作:

在首选项中转到:Java -> 代码样式 -> 格式化程序 -> 编辑 -> 新行 -> 注释:

eclipse 氧气注解格式化

您必须选择 Annotations,然后将“换行策略”设置为“Wrap ...”设置。如果没有此设置,任何复杂的注释集都会在 Eclipse 中格式化为很长的行

于 2018-06-14T21:36:58.047 回答
1

转到设置-> 编辑器-> 代码样式-> Java

选择您的代码格式化程序并选择选项卡包装和大括号(如果使用不同的 Intellij 版本,请尝试查找选项卡包装)。

查找选项 Class Annotation 和 Method Annotation 并选择选项“Wrap Always”

在此处输入图像描述

于 2020-02-07T07:25:17.487 回答
-3

打开首选项对话框。转到“Java”->“代码样式”->“格式化程序”。

检查许多选项:-)

于 2012-06-06T19:23:55.020 回答