如何禁用IntelliJ弹出的「Class can be a record」提示警告?
IntelliJ 禁用「Class can be a record」警告的方法
临时禁用单个类的警告
- 点击触发警告的类旁的黄色灯泡快速修复按钮
- 展开「Class can be a record」选项的子菜单
- 选择「Suppress for class」,编辑器会自动在类上添加
@SuppressWarnings("ClassCanBeRecord")注解,当前类的对应警告就会被屏蔽
全局/单项目永久禁用该警告
- 打开IntelliJ设置界面:Windows/Linux 按下快捷键
Ctrl + Alt + S,Mac 按下快捷键Command + , - 在左侧搜索栏输入「Inspections」进入检查项设置页
- 如果只想禁用当前项目的该警告,先在设置页顶部的作用域下拉框选择「Project」;要全局所有项目都禁用则选择「Default」/「IDE」
- 在右侧检查项搜索框输入「Class can be a record」,找到对应的Java检查规则
- 取消勾选该规则前的复选框,点击「Apply」→「OK」保存设置即可
内容的提问来源于stack exchange,提问作者laegil
相关产品推荐
相关产品推荐

