Eclipse格式化程序:是否可以忽略注释?

10
有时我希望字段上的注释在一行中,有时则是每行一个。是否有办法使Eclipse格式化程序忽略这些注释,并像我所做的那样保留换行符?

这个问题在这里得到了解答:https://dev59.com/vXI-5IYBdhLWcg3wf4hDhttps://dev59.com/nXRC5IYBdhLWcg3wRO3k - Gabriel Rodriguez
2个回答

1

我不太确定你的意思,但是你可以通过以下方式来为字段分行:

String text = 
"cake" +
"more cake" +
"alot more cake";

这也是一个选项: 您可以转到属性 -> Java代码风格 -> 格式化程序 -> 编辑:然后应该有一些标签打开/关闭。 还要在您的代码中包含此行:
/* @formatter:on */

0

我认为是这样的。在首选项中进入Java - 代码风格 - 包装器。然后编辑您的活动配置文件,单击“行包装”,然后单击“注释 - 元素值对”。然后将行包装策略设置为“不换行”。


2
那样做不行... 它只会将所有注释放在一行上 - 不管有多少 :-) - Tonny Madsen
确实,你是对的。在这种情况下,我认为格式化程序不能忽略注释。 - Friek
我正在一个新项目中使用Eclipse,这种事情让我感到疯狂。我设置了我的保存操作(这是Eclipse的一个很棒的功能),但现在它会搞乱所有的注释格式。我还没有完美的解决方案,但部分解决方案是将保存操作更改为仅格式化更改的行。这是一个部分解决方案。 - Shawn Vader

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接