我经常在Eclipse中打开不同类型的文件。对于许多类型,Eclipse默认使用系统编辑器。但我不想这样。我希望Eclipse对未知文件类型使用内置的文本编辑器。然而,我只能找到为特定文件类型设置默认编辑器的选项,而不能为所有未知文件类型设置。是否有此选项?
我经常在Eclipse中打开不同类型的文件。对于许多类型,Eclipse默认使用系统编辑器。但我不想这样。我希望Eclipse对未知文件类型使用内置的文本编辑器。然而,我只能找到为特定文件类型设置默认编辑器的选项,而不能为所有未知文件类型设置。是否有此选项?
我认为你不能一次性完成这个任务,不过可以按照以下步骤操作:
Windows > 首选项 > 常规 > 编辑器 > 文件关联。
如果你没有大量未知的文件类型,只需输入 *.junk
、*.punk
和 *.clunck
,然后将文本编辑器添加为默认编辑器。
不幸的是,这里不能使用 *.*。
在 Eclipse 中,终于实现了一种清洁的解决方案。
在 "首选项 > 通用 > 编辑器 > 文件关联" 页面上,您现在可以为未关联文件类型定义编辑器选择策略。
来源:https://www.eclipse.org/eclipse/news/4.6/platform.php#text-editor-selection-strategy
有一个Eclipse插件可以覆盖平台的默认行为,将未知类型的文本文件在Eclipse的纯文本编辑器中打开,而不是在外部编辑器中打开。