【问题标题】:Lombok Remove red underline on IntelliJLombok 删除 IntelliJ 上的红色下划线
【发布时间】:2016-12-22 05:28:10
【问题描述】:

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

我正在使用带有 Lombok 插件 0.13.14 的 IntelliJ 2016.2.1,并且我的源代码使用 Java 8。我启用了注释预处理或任何它被调用的功能,并将 lombok.jar 添加到我的库中。我编译了我的项目,它编译得很好,@Getter 和 @Setter 方法工作。

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

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

【问题讨论】:

标签: java intellij-idea lombok


【解决方案1】:

发现我手动安装了 lombok 插件,它恰好是旧版本,最新版本可以工作(通过 IntelliJ 安装)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-10-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-29
    • 1970-01-01
    • 2011-09-19
    • 2017-06-10
    相关资源
    最近更新 更多