我在一个类上设置了一些注释,并在与注释相同的行上注释,例如:
@SampleAnnotation // sample comment
@AnotherAnnotation // another comment
public class SampleClass { }
但是,每次格式化文件时,我的同一行注释最终会移至下一行。这不仅是不受欢迎的,因为它会改变我的评论,但更糟糕的是它将评论置于一个令人困惑的地方。以上样本变为:
@SampleAnnotation
// sample comment
@AnotherAnnotation
// another comment
public class SampleClass { }
如何在格式化后阻止Eclipse移动这些注释?或者,我如何让Eclipse将注释移到上面的行,而不是下面的行?谢谢。
答案 0 :(得分:0)
到目前为止,最好的解决方案是通知Eclipse关闭这些块的格式化程序。也就是说,原始代码将成为:
// @formatter:off
@SampleAnnotation // sample comment
@AnotherAnnotation // another comment
// @formatter:on
public class SampleClass { }
确保在Eclipse中启用了off / on标记: