当前位置: 首页 > 知识库问答 >
问题:

如何阻止Eclipse在注释之后移动行注释?

邵宏达
2023-03-14

我在类上设置了一些注释,注释与注释位于同一行,例如:

@SampleAnnotation // sample comment
@AnotherAnnotation // another comment
public class SampleClass { }

但是,每次格式化文件时,我的同一行注释都会移动到下一行。这不仅是不可取的,因为它移动了我的评论,更糟糕的是,它将评论置于一个混乱的地方。上述示例变为:

@SampleAnnotation
// sample comment
@AnotherAnnotation
// another comment
public class SampleClass { }

如何阻止Eclipse在格式化后移动这些注释?或者,如何让Eclipse将注释移到上面的一行,而不是下面的一行?非常感谢。

共有1个答案

马淳
2023-03-14

到目前为止,最好的解决方案是向Eclipse发出信号,让其关闭此类块的格式化程序。也就是说,原始代码将变成:

// @formatter:off
@SampleAnnotation // sample comment
@AnotherAnnotation // another comment
// @formatter:on
public class SampleClass { }

确保您在Eclipse中启用了off/on标记:

  • 在主菜单中,访问Windows→ <代码>首选项
 类似资料:
  • 问题内容: 有没有办法在Eclipse中生成Javadoc注释?如果是这样,那是什么? 问题答案: 对我来说,还是- - (或- - 在Mac)的方法效果最好。 我不喜欢看到源代码中的Javadoc注释已自动生成并且尚未更新为真实内容。就我而言,此类javadocs仅仅是浪费屏幕空间。 IMO,最好在您填充细节时一一生成Javadoc注释框架。

  • 我正在写一个DockerFile。有没有办法在这个文件中进行注释?

  • 和和注释之间有什么区别? 我们应该在什么时候使用它们每一个?

  • 问题内容: 如何在Eclipse中自动生成基于xml的函数标头注释(@param等)。在Visual Studio中是否有等效的“ ///”快捷方式。 问题答案: 在方法定义之前的那一行中,键入并按Enter。 在IDE中,在方法前键入,然后按Enter。Eclipse将自动生成Javadoc标记并结束

  • 本文向大家介绍PowerShell单行注释、多行注释、块注释的方法,包括了PowerShell单行注释、多行注释、块注释的方法的使用技巧和注意事项,需要的朋友参考一下 PowerShell的注释符分为行注释符和块注释符。行注释符使用井号(#)引起一行;块注释符使用“<#”和 “#>”来引起一段注释。 行注释符 举例如下: 块注释符、多行注释 举例如下: 这是小编每次写脚本之前,都会定义的一段关于脚