我在 Eclipse 中打开一个 Java 源文件,它在默认的 Windows 处理程序应用程序中打开

我在 Eclipse 中打开一个 Java 源文件,它在默认的 Windows 处理程序应用程序中打开

这太奇怪了。我的 Eclipse (Juno) 出了点问题,每当我尝试从应用程序内打开源 (Java) 文件时,它都会在外部编辑器中打开该文件。

我一点头绪都没有。

当我在 Eclipse 中的源代码中使用 Ctrl-o 跳转到某个方法时也会发生这种情况。

开始突然发生...

答案1

尝试配置下一个选项视窗-->偏爱
一般的>編輯>文件关联 在此处输入图片描述

答案2

我知道这是一个老问题,但我刚刚遇到了同样的问题,并找到了这个页面。在检查文件关联无济于事后,我偶然发现了解决方案...

似乎可以使用“打开方式...”菜单为 Eclipse 中的单个文件分配不同的编辑器。就我而言,我无意中按下了上下文菜单键并输入了 IS,这导致我的 Java 文件使用默认的系统编辑器打开。Eclipse 随后记住了这一点,因此使用 Ctrl-O 导航到方法时,尽管 .java 文件在 Eclipse 中保持打开状态,但该方法仍在外部编辑器中打开!

随后关闭并重新打开重新分配的 .java 文件仅使用外部编辑器,尽管其他 .java 文件在内部打开。

右键单击导航器(或类似)视图中的文件,然后检查打开方式菜单 - 如果没有突出显示默认/Java 编辑器图标,则这将是修复。

相关内容