2013-02-06 151 views
0

每當我運行Eclipse時,它會突然停用某些完成標籤(但不是全部),無需任何理由。這發生在我寫代碼的時候。在Eclipse的開始,一切都很好,但過了一段時間後會出現這個問題。每次我通過重置首選項並重新啓動Eclipse來解決此問題。但是這需要太多時間並且讓我煩惱。 是否有一個特殊的熱鍵來(去)激活一些完成標籤?Eclipse代碼完成自動停用

+0

**完成標記** - 您的意思是html標記完成? –

回答

1

我敢打賭,插件故障。嘗試從頭開始重新安裝Eclipse,而無需任何自定義插件,並只添加所需內容,然後逐個添加它們,直到遇到此問題。

或者,打開Eclipse-> preferences-> install/update-> unintsall或更新(鏈接) - >配置 - >查看錯誤日誌,看看你是否在任何插件上有任何異常,如果你發現一些可疑的東西,卸載該插件。

+0

要確認這一點,請檢查本地工作區中的'.log'文件。可能有來自插件的異常消息。 –

+0

我檢查了錯誤日誌,看來,總是有一個ArrayOutOfBoundsException。整個日誌對於這個特定的事件大約有150行,所以複製+粘貼沒有意義;) 這些包是: org.eclipse.e4.core.internal.di org.eclipse.e4.ui.bindings。 keys.KeyBindingDispatcher org.eclipse.swt.widgets.Widget – user2046298

+0

1.嘗試按照步驟(1)重新安裝eclipse,2.嘗試清理項目,這是一個很長的過程,但有時候項目文件會混亂起來,影響月食。哦,3.確保你的文件中沒有任何奇怪的字符(或者當你開始一個新項目時它也會發生?) – TheZuck

0

在我的情況下,名爲類型過濾器(在Java |外觀下)的Eclipse首選項似乎會導致這種體驗。我們已經排除了所有常見的根包名稱(com。,org。,sun。),還包括java。和javax。*。在「過濾器列表」中禁用這些條目後,Eclipse的Ctrl-Space將再次提供錯過的提議。