短故事:我的房子在被盜物品中被分解爲MacBook Pro。購買了從TimeMachine驅動器恢復的新MacBook,包括Eclipse文件夾。由於硬件稍有不同,系統文件無法恢復。我做了系統更新,並更新到10.6.5和Java 1.6.0_22,最新的。我運行Eclipse Helios以進行大學作業的Java開發。Eclipse Helios具有性能問題Mac OS X 10.6.5
我遇到的問題是,當我運行Eclipse並開始編碼時,當我得到任何類型的方法時,eclipse通常會拋出當前行下方的自動完成類型框,程序會掛起幾秒鐘它根據我輸入的速度加載/移動列表。例如:
JTextField txt = new JTextField();
txt.get....
我可以輸入第二個線路輸出很快,因爲我知道我在尋找,但程序將被掛起(多色旋渦狀的MAC圖標將取代指針)。 Eclipse進程將達到100%,我將無法執行任何操作,直到自動完成框完成所有可能的操作並且建議向下移動到「getText()」或以「get」開頭的任何列表包含。
我已經做了一些改正,包括,重新下載和安裝eclipse到另一個位置,在eclipse安裝中創建一個新工作區,手動重新創建項目和代碼文件(即不導入任何東西)。問題仍然存在。
我在Java中沒有足夠的經驗來放棄有用的建議框,特別是當我正在學習新事物時。
任何人都會遇到這個問題或者知道可能的解決方案我還沒有嘗試過?
在過去兩天處理了這一些事情之後,我忘了提及Eclipse在Mac OS X Java 6 Update 2上的工作很好。在我的筆記本電腦被盜之前,我從未更新到3。 此外它似乎只對某些對象特別糟糕。我知道JTextField對我來說似乎是最糟糕的。但它有很多方法。這可能是一個生成和工作的列表的大小問題。 – Justin 2010-12-06 00:32:47
我有這個相同的問題。它與自動完成框中的結果直接相關。 – Jason 2010-12-10 07:32:05