2010-07-16 93 views
0

我有一个组件和类项目库。在库中,flex builder只显示顶级类(例如arguments,Array)的内容/代码辅助选项,但不显示VBox等其他类。此外,在非顶级类别中,类别属性不是由内容辅助提供的。如何在所有类的Flex Builder中显示内容帮助?

在我的其他工作区Flex工程中,内容辅助工作正常。

任何帮助将不胜感激!

回答

0

Flex/Flash Builder通常在这样的东西中不一致;但我从来没有见过你描述的确切情况。

您是否尝试关闭并重新启动Flex Builder?

您是否试过用'-clean'属性启动Flex Builder?

您是否试过清洁您的工作区?

你确定你没有语法错误导致问题吗?库中的所有类都包含在您的库类中吗?有时如果不使用类,则不会显示错误,因此不会编译到文件SWC中。

+0

这已经发生了一段时间,多个星期。我不确定如何使用clean属性启动flex。我曾尝试清洁工作区。 对于非顶级类别,内容帮助始终关闭。我在图书馆项目中有许多课程(全部包含在我的项目中),每个课程都有这个问题。 – cammil 2010-07-16 15:32:33

+0

我没有说启动Flex;我说启动Flex Builder。如果您使用Windows,只需打开快捷方式并在可执行文件后添加'-clean'即可。 “FlexBuilder.exe - 清理”。你确定你创建了一个Flex库项目,而不是一个ActionScript项目? – JeffryHouser 2010-07-16 15:55:45

+0

我试图在快捷方式路径之后添加“-clean”,但没有解决问题。该项目绝对是一个Flex库项目,而不是一个Actionscript项目。 – cammil 2010-07-16 16:02:48

0

您是否保存源文件?我不认为Eclipse在保存之前会更新其索引 - 所以,如果您只是用函数Y编写了类X,但没有保存X.as,那么Eclipse将不知道如何处理XY(...

有时当我遇到你描述的问题时,这是因为FB无法确定我正在使用什么类型的对象(例如,obj [“toto”] =?)

另一个想法可能是更新您的Eclipse版本(“软件更新”或类似的东西在帮助菜单下)。

最后,还有一个恼人的问题,有时发生在我身上,其中内容辅助会出现约半秒钟,然后像窗户试图滚动一样消失我失去了弹出。当你按下Ctrl-Space时,你会得到什么?

+0

这已经发生了一段时间:这不是因为他们没有被保存。对象被定义,通常我直接在mxml中编写。我应该有一个最新的版本,我在不到一个月前安装了它。内容协助通常会消失,但我认为这是一个单独的问题。 – cammil 2010-07-16 15:29:39