2010-07-16 92 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