根据我的目前经验:

红色:大部分是没有在此类中导入包,或者没有在pom.xml中导入此依赖的包。如图:

IntelliJ 代码颜色含义

IntelliJ 代码颜色含义

灰色:如果是包:则导入的包没有用到。 如果是变量,则是方法名。如图:

IntelliJ 代码颜色含义

IntelliJ 代码颜色含义

灰色加橘色背景:没有用到的变量

IntelliJ 代码颜色含义

蓝色: 关键字

IntelliJ 代码颜色含义

相关文章: