Flex构建器3字完成/ intellisense停止为新变量工作

时间:2010-01-28 12:01:03

标签: flex flexbuilder

由于某些原因,代码完成/ intellisense已停止为新属性工作  我们的项目。

这些是症状:

  • 向班级添加新属性
  • 如果您去另一个班级,并且尝试使用该属性,则intellisense下拉列表不会显示新属性。它确实显示了现有的。
  • 如果您构建项目,一切正常,没有错误或编译器警告。
  • 在重新启动Flex Builder(版本3)之前,该属性不会显示在intellisense中。

我们在不同的机器上尝试过它,并且尝试再次设置工作区,但症状在我们项目的各个地方都保持不变。

之前已经看过此行为的任何人以及有关如何解决此问题的任何提示?

由于

2 个答案:

答案 0 :(得分:0)

我看到这种行为,而flexBuilder是“构建工作空间”和“刷新工作空间”,在大型项目上有时可能需要几分钟。每次保存某些更改或启动/调试项目时,Flex构建器都会默认构建工作区。

如果您没有在“项目”菜单下选中“自动构建”,那么您的工作区将不会与每次保存一起构建,并且在构建之前您将看不到新属性,直到Flex构建器重新启动。

答案 1 :(得分:0)

问题在于我使用的是我放置在项目源文件夹中的非本地化资源包。在编译器中,我将源路径“src”添加到Flex Build Path设置,这也是源代码的主文件夹。

这导致了这个问题。我现在已将资源移动到src文件夹之外的另一个文件夹,并相应地配置了编译器。 Flex Builder再次运行良好。