Lombok 在 IntelliJ 上删除红色下划线

Far*_*man 1 java intellij-idea lombok

我第一次尝试使用 Lombok,因为我在一个类中有很多变量,并且不想为所有变量生成 getter 和 setter。

我将 IntelliJ 2016.2.1 与 Lombok 插件 0.13.14 一起使用,我的源代码在 Java 8 中。我启用了注释预处理或调用的任何内容,并将 lombok.jar 添加到我的库中。我编译了我的项目,它编译得很好,@Getter 和 @Setter 方法可以工作。

但是,我唯一的问题是我实际上没有在 IntelliJ 帮助弹出窗口中看到 getter/setter(当您在中途输入方法时显示的东西,它为您提供了一个字段/方法名称列表,您可以使用),以及我使用的任何 getter 方法在其下方显示一条红线(仍然可以正常编译)。

如何从 Lombok 生成的方法中删除此红色下划线,以及是否可以在 IntelliJ 弹出窗口中显示这些方法。

Far*_*man 5

发现我手动安装了 lombok 插件,这恰好是旧版本,最新版本有效(通过 IntelliJ 安装)。