2014-03-29 27 views
0

我有一個小的家庭作業項目,無論出於何種原因,Eclipse已決定停止突出顯示語法或允許intellisense或goto定義或此Main.java文件中的任何內容。我試過重新啓動它和電腦,但沒有運氣。Eclipse將文件作爲純文本處理

真的讓我困惑的是它仍然正確地編譯和運行代碼(例如,我在Main.java中進行的修改被編譯並運行 - 它沒有運行舊的Main.class文件),所以它仍然在構建路徑......對嗎?

任何想法?

Weird Eclipse situation

+0

你確定你沒有用文本編輯器而不是Java編輯器打開文件嗎? – nitind

回答

0

我建議尋找一種方法來重置任何設置,你可能會被意外已設置。不是說你做到了。但只是爲了確保,只需嘗試一下。如果您已經定製了首選項,則可以對設置進行一些記錄,然後進行更改。如果這不起作用,請告訴我。祝你好運!

+0

無法找到任何更改的設置,但我設法解決了這個問題! – NiloCK

0

將文本複製到某處,刪除該文件,然後添加一個新的類(具有相同的名稱)並將文本粘貼回來。

2

右鍵單擊Package Explorer中的文件,然後選擇Open With菜單。您可能會發現選擇了Text Editor,請選擇Java Editor以使用正確的編輯器打開文件。

Open With菜單選項會被記住,因此您應該在將來獲得Java編輯器,但同樣如果您選擇也記住的純文本編輯器。