Eclipse 3.3下的Eclipse默认编辑器

时间:2009-06-30 09:29:50

标签: eclipse windows-vista

几个月前,我在Win2000下从Eclipse 3.0切换到Vista下的Eclipse 3.3.2。 使用我的旧平台,当我从eclipse导航器打开一个文件时,没有配置特定的编辑器,默认情况下使用LPAD编辑器打开该文件。

现在有了我的新平台,在相同的情况下,Eclipse会将选择委托给Vista,所以为了保持相同的行为,我必须在Window / Preferences,菜单General / Editors / File Association中明确添加“unknown”扩展,并将其配置为使用eclipse文本编辑器打开。 当然“。*”不接受像有效的扩展,所以我必须通过扩展来扩展。 顺便说一下,我使用了大量这种“未知”的扩展:.launch,.cvsignore,.pmd,.ruleset,.bindings,.csv(我想用textEditor编辑,而不是excel),。vm,等等...

从eclipse导航器中,我可以打开上下文菜单,并为此特定文件选择使用文本编辑器打开它,但它不适用于具有相同扩展名的其他文件。

从“打开资源”对话框打开文件时情况更糟,因为在这种情况下,上下文菜单甚至不可用。

总之,是否有任何方法可以在Vista下配置eclipse 3.3.2,以便任何具有未知扩展名的文件都将使用给定的eclipse默认编辑器打开?

2 个答案:

答案 0 :(得分:1)

你有(自eclipse3.2以来):

上下文菜单中的

Open With->System Editor

alt text http://www.myeclipseide.com/modules/ContentExpress/img_repository/docs/55M1/snaps_crossover.gif

这将选择系统(此处为Vista)当前与您的文件关联的编辑器 但是,这仍然让您在系统本身(Vista)中建立正确的关联会带来不愉快的任务

答案 1 :(得分:0)

对于类似的用例有一些相关的功能请求(但它们存在多年,所以不要指望很快实现它们):

目前,您必须在文件关联中单独管理每个重要的“点开始名称”,如我所述。