修改 IDEA @Override 报红/报错告警警告

前言

@Override 是标识一个方法重写了父类(包括接口)中的方法,不写也可以,但写了有以下几个好处:

  1. 编译器帮我们验证重写的方法是否与父类中的方法签名相同,保证正确性。
  2. 方便阅读代码。

在我们使用 idea 开发项目时,如果是我们自己写的代码,根据阿里巴巴java开发手册规范,我们必须在重写方法是,标记 @Override 注解。

【强制】所有的覆写方法,必须加@Override注解。 说明:getObject()与get0bject()的问题。一个是字母的O,一个是数字的0,加@Override可以准确判断是否覆盖成功。另外,如果在抽象类中对方法签名进行修改,其实现类会马上编译报错。

但是,有很多历史项目不是我们开发的,而我们又不方便为了添加 @Override 而去修改代码,但是看着这个报红是真闹心,所以想将这个报红去掉或者变为黄色警告。

配置方法

打开 IDEA ,选择 File | Settings | Editor | Inspections,然后搜索 @Override。将提示级别修改为 Warring。如下图:
在这里插入图片描述
在这里插入图片描述

  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值