2

我正在尝试使用 Eclipse(在 OS X 上)和 UML Lab 生成一个类图(从源代码进行逆向工程),并且由于某种原因,一些变量是灰色的。这是一个例子:

http://i.imgur.com/Rj8Guhz.png

但是,有些类的所有变量都是灰色的。我没有看到任何模式,有些是在声明时启动的,有些不是。所有这些都被使用。当整个列表变灰时,很难阅读名称,尤其是当我将图像复制到 Word 文档中时。

我检查了首选项,使用了一些设置,但没有任何改变。任何建议将不胜感激。

4

2 回答 2

1

查看示例图像,我会说它仅使私有变量(标有“-”)变灰。您是否根据变量的可见性检查了颜色设置?

于 2013-04-13T00:19:31.857 回答
1

UML Lab 使用灰色来标记“遗留”样式元素。“旧版”是指用于为这些元素生成/导入代码的模板集(或 CodeStyle)。此选项在包含“传统”代码样式/原型的配置文件中定义。我不确定您是否可以轻松编辑它。但是,如果您关闭自动约束验证(就在 UML 实验室的主要首选项中)并重新打开图表,您可以摆脱所有这些突出显示。

于 2013-04-15T09:02:18.953 回答