【问题标题】:Eclipse automatically opening some files in system editorEclipse 自动在系统编辑器中打开一些文件
【发布时间】:2014-08-09 12:57:11
【问题描述】:

上周发现 Eclipse(Kepler) 存在这个问题,因此下载了 Eclipse (Luna) 并将相关项目检出到一个全新的工作区中。

我将 *.str 文件用于特定项目(无论如何它们都是标准编辑器文件 - 'string' 的缩写)。但是Eclipse要打开macVim文件之类的文件:

我没有为 *.str 文件设置文件关联:

...虽然我确实使用 macVim 在底层操作系统中打开它们。所以我将系统编辑器更改为 TextEdit,Eclipse 现在很高兴希望它们在 TextEdit 中打开 - 但我想在 eclipse 编辑器中打开它们! (除此之外,我必须为 *.str 文件开发一个编辑器插件。

如何让 Eclipse 相信它可以在自己的编辑器中打开 *.str 而不必求助于系统编辑器?

编辑 - 遵循答案 - 我的理解是这样的。如果 Eclipse 不知道该文件是什么,它会询问系统。如果您要求它在特定编辑器中打开,它将覆盖该特定文件上的信息,并且通常要使其发生(并更改图标),您需要添加文件关联。

【问题讨论】:

  • 你试过右键->用->文本编辑器打开吗?

标签: java eclipse


【解决方案1】:

您可以为“*.str”添加文件关联并将关联编辑器设置为“文本编辑器”。 Eclipse 会将它用于您尚未打开的文件。

对于您已经打开的文件,Eclipse 会记住您上次使用的编辑器,因此对于这些文件,请右键单击文件并使用“打开方式 > 文本编辑器”。您应该只需要这样做一次。

【讨论】:

    【解决方案2】:

    右键文件,选择打开方式,应该有三个选项(文本编辑器/系统编辑器/默认)。选择文本编辑器应该在未来将其与 eclipse(仅在 eclipse 中)相关联。

    【讨论】:

    • 赞成,因为你有大部分的答案 - 但我接受了 greg 的,因为它给了我更多的信息。
    猜你喜欢
    • 2023-03-20
    • 1970-01-01
    • 2015-04-09
    • 1970-01-01
    • 2013-02-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多