我們在Flash Builder中工作了數週的項目突然停止導航:Flash Builder的所有不錯功能(如自動完成,跳轉到定義,即使搜索引用也只是部分工作 - 它們適用於某些類,但不適用於其他類。我嘗試重新啓動Flash Builder,關閉並打開項目,重新創建項目,但這種不好的情況依然存在。而且,它幾乎同時發生在同一個項目上的兩個其他開發人員,每個開發人員的配置稍有不同。看起來也許我們已經超過了FlashBuilder的一些內部限制,但是我們的項目還沒有那麼大。我不知道我在哪裏可以排查此問題。Flash Builder 4突然停止對某些類進行自動完成
回答
這是eclipse(又名Flash Builder)中的一個常見問題。
嘗試增加它的「類型緩存」的可用內存(我忘記了具體的術語)。
-vmargs
-Xms64m
-Xmx1024m
-XX:MaxPermSize=1024m
-XX:PermSize=64m
(剪斷了不相關的選項)
您可能還需要徹底刪除您的工作空間緩存,並重新創建:您可以通過編輯FlashBuilder.ini在Flex家裏看起來像這樣做它。自從我增加了最大內存限制以來,我一直沒有遇到這個問題。
你可能並不需要更多的則512米上最大規模,但我用了很多開放的圖書館依賴性特別大的項目工作...
通常一個Eclipse關閉並重新啓動解決問題對我來說。但是,這裏有一些其他的事情要嘗試:
- 由於這已跨越三個工作站發生了,在一組離散的班,你找了一個奇怪的,或非標準的語法錯誤?我確定我已經看到了某些情況下不會導致編譯器錯誤,但確實會導致代碼提示中斷。我會在雙引號或ASDoc中找不到正確結束的單引號。 [但是,這看起來很不一致,所以這在黑暗中有點刺骨]。
- 嘗試清潔工作空間。當您啓動Flash Builder(或Eclipse)時,請使用'-clean'參數。我在Windows快捷方式中執行此操作;我不知道如何在Mac上執行此操作。
- 嘗試重新創建相關組件。慢慢地將代碼複製到塊中,直到找出代碼暗示的代碼爲止。
這也發生在我身上。 '
這個支架刪除不僅僅是regexp的解決方案 - 在DateField disabledRanges mxml標記中使用它來實現快速「日期範圍限制」。它打破了在mxml的所有mxml組件(所有頂級mxml組件自動完成工作正常)後出現的自動完成。 – Manius 2014-03-10 21:25:50
刪除然後重新添加項目似乎爲我解決這個問題。
I,通過轉動了顯著改善「啓用設計模式」
我有同樣的問題,有時甚至代碼自動完成了崩潰的自定義類。
我建議你嘗試從工作區 刪除.codemodel文件夾,在這裏看到的描述:http://www.redcodelabs.com/2010/05/flash-builder-content-assist-did-not-complete-normally/
後來則是爲了提高性能,你可以按照這個步驟進行:這些http://www.redcodelabs.com/2012/03/eclipse-speed-up-flashbuilder/
無爲我工作。我的解決方案是在BBedit(我在Mac上)中運行一個textfactory,它用四個空格替換整個代碼庫中的每個選項卡,然後是另一個反過來的代碼。然後我在FB中刷新我的項目。這個修改每個文件似乎強制FB重建它的引用。每次開始FB時我都必須這樣做。我相信有一個更好的命令行方式來實現這一點(儘管unix'touch'不起作用)。
當我向MXML應用程序添加模型聲明時發生這種情況。當我評論這個自動完成再次工作。
<fx:Model id="testTextFlow">
<flow:TextFlow version='3.0.0' xmlns:flow='http://ns.adobe.com/textLayout/2008' fontSize='11'
textIndent='10' paragraphSpaceBefore='6' paddingTop='8' paddingLeft='8' paddingRight='8'>
<flow:p paragraphSpaceBefore='inherit' clearFloats='start'>
<flow:img source="http://imgs.xkcd.com/comics/trapped.png" width="600" height="300" float="right"/>
<flow:span>Bacon ipsum. Permanent link to this comic: http://xkcd.com/876/ Image URL (for hotlinking/embedding): http://imgs.xkcd.com/comics/trapped.png</flow:span>
<flow:TextFlow version='3.0.0' xmlns:flow='http://ns.adobe.com/textLayout/2008' fontSize='15'>
<flow:p paragraphSpaceBefore='inherit' >Here is an embedded text flow.</flow:p>
</flow:TextFlow>
</flow:p>
</flow:TextFlow>
</fx:Model>
右鍵點擊一個類,並選擇「刷新」修復了這個問題對我來說:)
我還注意到,當你點擊一個超鏈接,它會打開,其中代碼提示不工作怪異的第二類該班級來自不同的班級。如果雙擊文檔樹中的'Class.as'文件,那麼它工作正常。非常奇怪
- 1. Flash Builder 4自動完成功能停止使用多個腳本標記
- 2. Flash Flex Builder 4.6移動自動完成
- 3. 谷歌地圖自動完成api v3突然停止工作
- 4. JQuery自動完成突然停止工作
- 5. Flash Builder自動完成崩潰
- 6. 自動滾動突然停止
- 7. 在Flash Builder中獲取對象鍵的自動完成
- 8. 對於Flash Builder 4 SVN集成不Subclipse
- 9. Fade動畫突然停止
- 10. GWT突然停止執行
- 11. 蝕:某些鍵盤的鍵突然停止工作
- 12. 當頁面動作自動停止時,停止運行某些代碼位
- 13. Grep突然停止
- 14. Android:IntentService突然停止
- 15. Flex Builder 3或Flash Builder 4?
- 16. ASP.Net MVC - 停止自動完成密碼
- 17. jQueryUI的自動完成射擊停止
- 18. Gzip在codeigniter中停止自動完成
- 19. Eclipse停止自動完成python
- 20. 在jqGrid中停止自動完成
- 21. 爲什麼Visual Studio 2015代碼完成突然停止工作?
- 22. Flash Builder 4 + Flash Professional + FlashVars!= WORKING
- 23. Flash Builder 4設置
- 24. Flash Builder 4問題
- 25. flash builder 4和eclim
- 26. Flash Builder/Flex:使Flash Develop的自動完成工作(字符串模式)
- 27. Xcode方法自動完成僅顯示某些類
- 28. 如何從Eclipse中的自動完成中刪除某些類
- 29. jQuery自動完成:以不同方式顯示某些對象?
- 30. 突然啓動/停止實例
語法突出顯示仍然適用於這些類嗎? – 2011-04-29 02:27:05
語法着色適用於所有類。我仍然可以構建,運行和調試。但是,控制點擊只會顯示某些類別的鏈接,而不是其他類別的鏈接,而不會顯示的鏈接看起來是隨機的 - 它們並不像它們在特定的庫中一樣。 – hrabinowitz 2011-04-29 15:46:39