我的Eclipse安裝有問題。我最近對它進行了一些更新(最顯着的是我安裝了一系列插件,我不記得完整的列表,但肯定我已經安裝了代碼檢查器Findbugs,PMD和Checkstyle)。但現在,當我嘗試通過在任何瀏覽器視圖上雙擊打開Java文件(無論是包資源管理器,項目資源管理器,導航器等)時,它都不是使用通常的Java智能編輯器打開,而是通過奇怪的編輯器Java編輯器和文本編輯器。特別是,類內導航操作(如Ctrl + o - Open Member)按預期工作,但類間導航(如F3 - Open Declaration)不起作用。我收到一條錯誤消息「該資源不在Java項目的構建路徑中」。但是,如果我通過打開類型菜單(Ctrl + Shift + t)打開該類,則可以獲得全功能的Java智能編輯器,其中所有功能均按預期工作。Eclipse - 默認情況下未激活java智能編輯器
然後,如果我嘗試在資源管理器視圖中導航到Java類文件,然後右鍵單擊並選擇打開方式 - > Java編輯器,我會得到相同的奇怪編輯器,而不是Java智能編輯器。
我試着卸載代碼檢查插件:Findbugs,PMD,Checkstyle,但無濟於事。
我不知道究竟在哪裏/如何觸發這種行爲,令我感到困惑的是它可以與Open Type一起使用,但不能通過雙重Cliking或上下文菜單。我也查看了Eclipse日誌,但是我沒有看到任何與此行爲相關的信息。因爲我不是Eclipse內部專家,所以我問你這個問題...
此致敬禮, 弗羅林。
您是否嘗試過使用「Open With> Default Editor」上下文菜單選項? – 2012-08-14 13:43:35
是的,打開同樣奇怪的編輯器 – Florin 2012-08-17 13:47:49