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

时间:2017-12-12 19:37:23

标签: android-studio intellij-idea code-formatting

我以前的公司曾经使用I为接口加前缀。例如:ICar。我发现,如果一个类是一个接口或一个具体的类,答案是有用的,只需点击0次。但是,我当前的公司不采用该规则,只是正常命名接口,而不用任何前缀。现在,如果我遇到这种类型的代码:

Car car = new Tesla(); 

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

1 个答案:

答案 0 :(得分:4)

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

展开"课程"并且您将能够将自定义样式选项应用于类和接口。 (我个人将类名称浅蓝色,接口名称为绿色,以匹配IntelliJ中的图标。)

如果你想要唯一地为抽象类和枚举类着色,你可以在" Java"部分,而不是"语言默认值"。