如何防止仅出于快速修复serialVersionUID警告而自动生成注释?

时间:2018-07-03 23:59:00

标签: java eclipse comments serialversionuid

这个Eclipse问题是对"Getting rid of the comment above eclipse generated serialVersionUID,"的回答,但是到目前为止,单个答案(解决了这个链接的问题,并且被接受)适用于所有注释。

但是我的问题将更加具体(这不是重复的)-我希望正常生成其他字段的注释,而当您通过生成字段快速修复可序列化的警告时,不希望生成注释。

作为对原始问题的公认答案,回答者指出

  

它正在将模板用于任何Eclipse生成的字段。

     

您可以在

中进行更改
 Preferences -> 
     Java -> 
        Code Style -> 
           Code Templates -> 
              Comments -> 
                 Fields

然后清空图案。

尽管您可以阻止所有字段的注释生成(或更改注释模板),但是有什么方法可以阻止或更改仅适用于serialVersionUID字段的自动注释生成?

1 个答案:

答案 0 :(得分:0)

没有一种方法可以通过快速修复来防止自动生成SerialVersionUID的注释,而不会空白所有字段的注释生成模板。

尽管如此,没关系,因为按照原始问题中的说明简单地将注释模板空白就足够了,因为自动生成适用于非常狭窄的场景,包括这种快速的解决。

注释模板通常是从工具栏或右键单击字段从“源”中生成元素注释时生成的,而这完全是可选的。