15

我正在使用 IntelliJ IDEA v12。当我导入一个项目时,在带有注释的方法上有一条删除线/删除线@Deprecated,但我使用alt+enter来禁用它。那么,如何重新激活此功能?我想显示删除线,谢谢!

4

5 回答 5

15

打开Settings-> 键入Inspections以转到检查设置 -> 键入Deprecated以找出所有已弃用的相关检查设置 -> 检查Deprecated API usage

在此处输入图像描述

于 2013-11-13T07:44:17.587 回答
6

IntelliJ在 2018.3、2018.2.2 (182.4129.33) 中存在 bug 。它已在版本 191.65、183.3691 中修复。

设置-Dide.text.effect.new.metrics=false.vmoptions修复了问题。

于 2018-12-04T23:33:07.970 回答
4

除了永华的回答......

如果您发现 IntelliJ 仍然没有删除不推荐使用的方法,即使您已启用上述检查,请检查以确保您的代码没有忽略不推荐使用的警告@SuppressWarnings("deprecation")

于 2016-01-14T15:17:29.090 回答
2

我发现唯一对我有用的版本 2019.2 192.5728.98,运行时 11.0.3+12-b304.10 是使用帮助 | 编辑 VM 选项并添加-Dide.text.effect.new.metrics=false

于 2019-08-01T14:07:14.520 回答
2

除了龙华的回答……还有vegemite4me……

此问题的另一个可能来源可能是自定义颜色主题。

如果您使用的是自定义主题,请确保它包含删除线。我使用的是monokai-sublime@Deprecated ,注释没有删除线。当我将颜色主题从 monokai 更改为 darcula 时,删除线按预期工作。

于 2016-03-14T18:27:10.013 回答