我注意到Eclipse格式化程序(Strg + Alt + F)在一段代码上运行时有一个奇怪的行为:
/**
* bar
*
* @return nothing
*/
Object foo() {
return null;
}
这里添加一个尾随空格字符:
/**
* bar
* <--- this line has a trailing space now!
* @return nothing
*/
Object foo() {
return null;
}
我知道如何配置Eclipse以删除尾随空格,但有没有办法阻止格式化程序首先添加它?
答案 0 :(得分:1)
您可以转到偏好设置 - &gt; Java - &gt;编辑 - &gt;保存操作并将其配置为删除尾随空格。
为了做到这一点,右键单击您的项目并转到属性 - &gt; Java编辑器 - &gt;保存操作。从那里,您可以启用项目特定设置并将其配置为删除尾随空格(以及其他有用的东西)。
答案 1 :(得分:-3)
在 Java 下 - &gt; 代码风格 - &gt;的格式化即可。 修改有效个人资料(您可能需要保存新个人资料)在 Javadoc评论设置区域下的评论标签上,您应该取消选中 Javadoc标签之前的空行。
在我发现之前真的很烦人。