答案 0 :(得分:3)
如果要突出显示未使用的公共方法,请启用“设置|检查|声明冗余|未使用声明”全局检查。
如果要突出显示未使用的私有方法,请启用“设置|检查|声明冗余|未使用符号”本地检查。
因此,如果您想突出显示未使用的私有成员,但不突出显示未使用的公共成员,请关闭“未使用的声明”并启用“未使用的符号”。
我刚刚使用IDEA 13.1.4进行了测试,它完全按照描述进行了测试。
答案 1 :(得分:2)
关闭此检查:文件 - >设置 - >检查(在项目设置下) - > 未使用的声明(在声明冗余组下),移动它之前的挂钩。
答案 2 :(得分:0)
自IntelliJ IDEA 2017.3.4(可能是早期版本)起,相应的设置为:
文件|设置|编辑|代码风格|检查| Kotlin |冗余结构|未使用的符号
文件:
此检查报告指定检验范围内未使用或无法从入口点到达的类,功能或属性。
未使用声明没有设置,因此此设置不适用于private
和public
符号。
您可以使用注释(可能由您自己定义)(例如@PublicApi
)来标记您不希望收到警告的所有函数sand类,而不是完全关闭有关未使用符号的警告。然后,您必须将此注释添加为:
文件|设置|编辑|代码风格|检查| Kotlin |冗余结构|未使用的符号|选项|注释...
之后您可能必须重新启动IDE。