我正在使用IntelliJ idea v12。当我导入项目时,会在方法上显示具有注释@Deprecated
的删除线/删除线,但我使用 alt + 输入并禁用。那么,我该如何重新激活此功能呢?谢谢!我想显示那个删除线!
答案 0 :(得分:10)
打开Settings
- >输入Inspections
进入检验设置 - >输入Deprecated
以查找所有已弃用的相关检查设置 - >检查Deprecated API usage
。
答案 1 :(得分:3)
除了Ionghua的回答.....
如果您发现IntelliJ仍然没有删除弃用的方法,即使您已启用上述检查,请检查以确保您的代码不会忽略@SuppressWarnings("deprecation")
的弃用警告。
答案 2 :(得分:3)
IntelliJ在2018.3,2018.2.2(182.4129.33)中拥有a bug。它已在191.65、183.3691版本中修复。
在-Dide.text.effect.new.metrics=false
中设置.vmoptions
可以解决此问题。
答案 3 :(得分:2)
除了龙华的答案......还有vegemite4me ......
此问题的另一个可能来源可能是自定义颜色主题。
如果您使用的是自定义主题,请确保它包含删除线。我使用的是monokai-sublime,@Deprecated
注释没有删除线。当我将色彩主题从monokai更改为darcula strikethrough时按预期工作。
答案 4 :(得分:2)
我发现,对于版本2019.2 192.5728.98,运行时11.0.3 + 12-b304.10来说,唯一对我有用的是使用 Help |编辑虚拟机选项并添加Date Store Group Value
01 April 2015 1000 Fish 98