簡體   English   中英

Eclipse - 默認情況下未激活java智能編輯器

[英]Eclipse - java smart editor not activated by default

我的Eclipse安裝有問題。 我最近對它進行了一些更新(最值得注意的是我已經安裝了一組插件,我不記得完整的列表,但我確實已經安裝了代碼檢查器Findbugs,PMD和Checkstyle)。 但現在,當我嘗試通過在任何資源管理器視圖(包括資源管理器,項目資源管理器,導航器等)上雙擊它來打開Java文件時,它不是使用通常的Java智能編輯器打開的,而是通過一個奇怪的編輯器之間的某個位置打開Java編輯器和文本編輯器。 特別是,類內導航操作(如Ctrl + o - Open Member)按預期工作,但是類間導航(例如F3 - Open聲明)不起作用。 我收到一條錯誤消息“資源不在Java項目的構建路徑上”。

但是,如果我通過Open Type菜單打開該類(Ctrl + Shift + t),我將獲得完整的Java智能編輯器,其中所有功能都按預期工作。

然后,如果我嘗試通過在資源管理器視圖中導航到它來打開Java類文件,然后右鍵單擊並選擇打開方式 - > Java編輯器,我得到相同的奇怪編輯器而不是Java智能編輯器。

我嘗試卸載代碼檢查器插件:Findbugs,PMD,Checkstyle,但無濟於事。

我不知道這個行為的確切位置和方式是什么,讓我感到困惑的是它適用於Open Type而不是通過雙重克隆或上下文菜單。 我也查看了Eclipse日志,但是我沒有看到任何與此行為相關的信息。 既然我不是Eclipse內部的專家,我問你這個問題......

最好的問候,弗羅林。

嘗試通過轉到Preferences -> General -> Editors -> File Associations來重新設置Java文件的默認編輯器

以下是我的設置方式:

在此輸入圖像描述

我遇到了同樣的問題 - 谷歌的插件Eclipse引起了一些編輯器沖突。 卸載所有Google的GPE和SDK包解決了這個問題。 我還沒有解決方案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM