【发布时间】:2018-05-26 14:10:56
【问题描述】:
我以前的公司曾经在接口前加上I。例如:ICar。我发现这很有用,因为只需点击 0 次即可回答一个类是接口还是具体类。然而,我现在的公司并没有采用该规则,只是正常命名接口,而不用任何前缀。现在如果我遇到这种类型的代码:
Car car = new Tesla();
我必须进入 Car 类才能知道它是接口还是类。我觉得这很烦人。有没有办法让 IDE(在本例中为 Android Studio/IntelliJ)以不同的方式为它们着色/样式? (就像他们对字段所做的那样,即字段以紫色着色,因此您知道您不是在处理局部变量)。
【问题讨论】:
-
另外有用的是使用“实现”命令(我认为通常映射到 Windows PC 上的 ctrl-alt-b)。如果您单击 Car 并按 ctrl-alt-b 它将跳转到实现并忽略该界面。如果有多个实现,它会提示您导航到哪一个。
标签: android-studio intellij-idea code-formatting