2008-12-10 18 views
0

是否有可能讓FlexBuilder顯示所有文件中的所有編譯錯誤? FlexBuilder不會在操作腳本文件中顯示未引用的錯誤。在編譯整個項目之後,我也經常修復一個問題,以便看到新的問題出現,儘管這些錯誤早已存在。在FlexBuilder中顯示所有編譯錯誤?

IntelliJ顯示了它可以找到的所有編譯錯誤,我希望FlexBuilder具有相同的行爲方式,因爲IntelliJ不夠成熟,無法處理我們的複雜設置。有沒有一個編譯器開關來啓用它?

+0

IntelliJ如何構建Flex?它使用mxmlc嗎? – rakslice 2011-02-11 21:16:57

回答

4

編譯器只能在你告訴它編譯的代碼中顯示錯誤,就像你說的那樣,不管你在編譯的代碼中沒有引用什麼,它都不會被編譯,並且因此被編譯器檢查。

所以,如果你想讓編譯器檢查你的代碼的一部分,你需要告訴它編譯它。我不確定你的項目是如何建立的,但我假設你正在編譯一大堆使用共享代碼庫的不同部分(或類似的東西)的小型項目。在這種情況下,你可以:

  • 設立某種形式的「主」項目的引用的所有代碼,編譯然後將檢查錯誤隨處可見(也許你有這個已經,在這種情況下,簡單的辦法就是定期編制本)
  • 爲您的所有代碼編寫AsDoc文檔的工作/目標 - 然後您可以定期運行此工作,同時您將API文檔保持最新狀態
0

以下MXMLC編譯器參數可能是有用的:

- 包括的className [...]

鏈接一個或多個類到輸出SWF,無論他們是在編譯的需要時間。

-include文庫swcPath [...]

鏈接的一個或多個SWC庫的全部內容到輸出SWF,不管是否在編譯時需要它的類。