我的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