我经常在Eclipse中打开不同类型的文件。对于许多类型,Eclipse默认使用系统编辑器。我不希望这种情况发生。我希望Eclipse使用内置的文本编辑器来处理未知的文件类型。但是,我能找到的是为特定文件类型设置默认编辑器的选项,但不是所有未知文件类型的默认编辑器。有没有选择这样做?
答案 0 :(得分:40)
但我认为你不能一举做到这一点:
Windows>偏好>一般>编辑>文件协会。
如果您没有大量未知文件类型,只需键入*.junk
,*.punk
,*.clunck
并添加文本编辑器作为默认编辑器。
可悲的是你不能在这里使用*。*。
答案 1 :(得分:26)
文件关联的这个问题总是让我厌倦了Eclipse。如果您尝试使用Eclipse编辑没有文件扩展名的文件,那么特别令人沮丧,因为您甚至无法设置编辑器。
我搜索了Eclipse bug数据库,发现了我的确切issue。它是在2003年首次报道,直到现在还没有解决方案。如果您按照多年来的长注释跟踪,您将看到无法为未知文件类型设置默认编辑器。从我收集的问题归结为eclipse没有查看文件的内容,试图确定类型。相反,它完全取决于文件扩展名。
有些人已经修复suggestions但是没有任何结果。如果您搜索错误跟踪器数据库,您会发现围绕此更多的错误。
答案 2 :(得分:13)
最终在Eclipse中实现了一个干净的解决方案。
在首选项>上一般>编辑>文件关联页面,您现在可以为无关联的文件类型定义编辑器选择策略。
来源:https://www.eclipse.org/eclipse/news/4.6/platform.php#text-editor-selection-strategy