5

突然之间,Flash Builder 不再显示用于代码完成的 XML 或 XMLList 类的成员。我做了一些实验,用新的空项目创建了一个全新的工作区(以确保它不是我的主要工作集中的一些损坏),并且似乎该错误仅影响 Flex 项目;Flash Professional 项目仍然有效。

Flash Builder 版本是最新的 (4.6),它基于 Eclipse 3.7。

一张图片会更清楚地显示这一点:

  • 在 Flash Professional 项目中:在类型变量的名称后键入.或点击会显示成员列表: CTRL + SpaceXMLFlash Professional 项目的自动完成功能

  • 在 Flex 库项目中,仅Object显示默认成员: Flex Libarary 项目的自动完成功能

  • 在 Flex 项目中,仅Object显示默认成员: Flex项目的自动完成

今天早上我确实安装了一些用于编辑 XML 和 XSD 文件的 Eclipse Web 组件的更新组件......

我确实查看了Flash Builder 4 突然停止对某些类进行自动完成的各种提示,但它们似乎并没有影响这种情况——特别是因为它出现在一个只有 3 个小项目的全新工作区中。

更新我完全卸载并重新安装了 Flash Builder。问题依然存在。

4

1 回答 1

0

就在几分钟前,这发生在我身上。但不是用xml。我正在使用flare3D并用新版本更改了swc文件。最初它会抛出错误,将数据成员(Mesh3D.surfaces)识别为未知。我首先认为新版本已更改名称或删除了数据成员。但是,当我进行更多调试时,我发现它无法识别任何数据成员(其中没有显示任何数据成员)。但它在我的另一个项目是 FB4.0 中工作/显示,但我不确定它是否与 FB 版本有关。

然后经过各种尝试,如关闭、打开、重新导入库、重新启动 IDE 等,我创建了一个新项目(在 4.6 中)并复制了文件。那是魔术。希望它也适合你。

于 2012-10-25T09:51:14.953 回答