IntelliJ Ideav12を使用しています。プロジェクトをインポートすると、アノテーションが@Deprecated
のメソッドに取り消し線/取り消し線が表示されますが、 alt+enter 無効にします。では、どうすればこの機能を再アクティブ化できますか?ありがとう!その取り消し線を表示したい!
Settings
を開きます-> Inspections
と入力して検査設定に移動します-> Deprecated
と入力して、廃止されたすべての関連する検査設定を確認します->チェックDeprecated API usage
。
IntelliJには バグ 2018.3、2018.2.2(182.4129.33)がありました。ビルド191.65、183.3691で修正されました。
設定-Dide.text.effect.new.metrics=false
の中に .vmoptions
問題を修正します。
Ionghuaの答えに加えて.....
上記のように検査を有効にしても、IntelliJが非推奨のメソッドをまだ削除していない場合は、コードが@SuppressWarnings("deprecation")
で非推奨の警告を無視していないことを確認してください。
龍華の答えに加えて...そしてvegemite4me ...
この問題のもう1つの考えられる原因は、カスタムカラーテーマである可能性があります。
カスタムテーマを使用している場合は、取り消し線が含まれていることを確認してください。 monokai-sublime を使用していましたが、@Deprecated
アノテーションの取り消し線はありません。色のテーマをモノカイからダルキュラに変更したとき、取り消し線は期待どおりに機能しました。
バージョン2019.2192.5728.98、ランタイム11.0.3 + 12-b304.10で機能したのは、使用することだけであることがわかりましたヘルプ|編集VMオプション =そして-Dide.text.effect.new.metrics=false
を追加します