IntelliJ - 是否可以区分类和接口?

Tia*_*ago 2 code-formatting intellij-idea android-studio

我以前的公司过去常常在接口前面加上I. 例如:ICar。我发现这很有用,因为只需点击 0 次即可回答一个类是接口还是具体类。然而,我现在的公司不采用该规则,只是正常命名接口,而不用任何前缀。现在,如果我遇到这种类型的代码:

Car car = new Tesla(); 
Run Code Online (Sandbox Code Playgroud)

我必须进入 Car 类才能知道它是接口还是类。我觉得这很烦人。有没有办法让 IDE(在这种情况下是 Android Studio/IntelliJ)以不同的方式为它们着色/设置样式?(就像他们处理字段一样,即字段用紫色着色,因此您知道您不是在处理局部变量)。

and*_*j88 5

转到文件?设置,然后在侧边栏中选择编辑器?配色方案?语言默认值。

展开“类”,您将能够将自定义样式选项应用于类和接口。(我个人将类名着色为浅蓝色,将接口名着色为绿色,以匹配它们在 IntelliJ 中的图标。)

如果您还想为 Abstract 类和 Enum 类着色唯一,您可以在“Java”部分而不是“语言默认值”下进行。