我想限制项目中某些库方法的使用(所以当我使用这些方法时会收到警告)。 IDEA中是否有自定义弃用方法的列表?
示例:我绝不应该使用PrimitiveIterator.OfInt.next()
。我应该使用nextInt()
代替。我希望每次使用next()
时都会看到警告。
答案 0 :(得分:4)
将文本光标放在方法上或调用要弃用的方法,然后键入 Alt + 输入,调用Annotate method '<name>'
并选择{{ 1}}。如果您要注释的方法位于库中,IntelliJ IDEA将自动存储注释“外部”(即在xml文件中,您将被要求的位置)。
另一种选择是为java.lang.Deprecated
创建一个模式,以突出显示对带有警告的不良方法的任何调用。