突出显示继承的成员

时间:2009-03-03 14:33:01

标签: java eclipse syntax-highlighting

有没有办法可视化地分离继承的类成员,即在超类中定义为public / protected的变量?

我注意到可以分别对抽象成员进行风格化......

我正在使用Eclipse Ganymede。

3 个答案:

答案 0 :(得分:2)

打开窗口>偏好。

选择常规>外观>左边的颜色和字体。

在右边选择Java>继承成员,并选择您想要的颜色。

此颜色将用于继承成员的层次结构视图。

答案 1 :(得分:0)

您可以在给定类的层次结构视图中看到明显的差异(在类名称上按F4键)。

然后按详细视图上的“显示所有继承的成员”按钮。

alt text http://help.eclipse.org/ganymede/topic/org.eclipse.jdt.doc.user/tips/images/hierarchy-lockview.png

当前类型中声明的方法/变量以蓝色显示,继承为黑色。

答案 2 :(得分:0)

如果你在谈论编辑器,那么你可能意味着重写方法(不是继承),对吧?如果是这样,Eclipse会在编辑器中指示已覆盖的方法,并且绿色箭头指向方法签名的左侧。单击绿色箭头将转到该方法的超类实现。

至于实际改变文字的颜色,我不知道 - 绿色箭头对我来说一直都足够了。